Cute PP1. Definitely found myself backtracking a lot as I solved this, realizing frequently that I had deadlocked myself, or that I could do something better. But playing the level patiently like that led to me getting the solve today at the same time as my first touch. Fun to work through. :)