Fun little puzzler! The timer adds to the pressure, as the difficulty came from implementing the solution rather than figuring it out.
You get it! With the timer we couldn't make puzzles too complex, otherwise we get players too overwhelmed and they have a bad time.