I liked the color switching idea, I'm dreading to imagine how I would solve more complex levels with non-obvious solutions.