This was great, I love little puzzles like this. Highly addictive. Might just be my browser, but there was a really long lag in between finishing the random number and waiting for the next one to be assigned.
Thank you!
I think I know what could be the reason for the long lag, probably the algorithm that generates the levels is very inefficent.