A fun puzzle! Took me a few trials to get the thing, and then I made it to the "You win" screen. If anything, maybe I would've like a bit more complexity, but for a jam game it has quite a few levels already!
Congrats!