Super original idea. It was an interesting mechanic with just enough fuzziness around solutions to make the player feel clever.
I feel like I could have done with more opportunities to help reinforce some of the concepts before progressing, but that's a lot to ask for in a jam ;)
Nice work!