Nice and clean!Don't know if I solved each level the "intended way", but I appreciate the freedom to play with the core mechanic.