This is a really clever concept, and a really fun little puzzle game! Your design did a good job of educating me on the concept and then still making me feel smart on later levels.