Amazing game. I can't stop trying to find even better and more elegant solutions while trying to beat the clock!