All blocks have their purpose yet still the order of moving them requires some thought. Preconditioning got me the first few times.. Beatiful! A surpising amount of wrong possibilities for what felt like a very straightforward and constraint level! It's one of those levels where you almost have to block yourself off on a first attempt to understand what needs to be prepared for a successful one.