Fun puzzles. The only one I had to use the walkthrough on was level 15 and for some reason, even after seeing it played out, I still don't understand the solution. I'm sure I'll feel like an idiot once I figure it out or it's explained to me, though.