Incredible! Love deducing when the transformations need to happen based on what makes getting to the end impossible. Great job!
Thanks! Yeah, my idea was to make it possible to solve it back-to-front.