I know you already gave up, but just to clarify: quick moves are not necessary for this puzzle (or any puzzle in our game). I think I hadn't expressed myself well. It is just about doing things in the right order.
Although we understand your frustration (especially with the game freezing), please bear in mind that this is a jam game, developed from scratch within 14 days. Needless to say, it is not perfect.