Very smart puzzler! loved how you managed to keep within the limitation. The only thing it needs is more levels (but it's a jam after all). Good work!