Great puzzles. The third one took me a moment to realize what I needed to do...or maybe I was just distracted by the cool visuals.