This is the best puzzle so far! I thought it was an easy throw away level, but it ended up being more substantial. I'm not sure if I've gotten used to the difficulty from previous levels, but for whatever reason I never felt stuck on this level. There was always another solution to try, until the final one hit me.
Great job with this one!