I was definitely stuck on it for a minute but it was a pretty fun puzzle once I figured it out. The "how many levels in 90 seconds" kinda takes the fun away because I wish I had more time to enjoy some of the levels, but I get why the 90 seconds constraint might be there.