These really got my brain working and at some point I got the puzzle down and knew exactly where I needed to move things. I ended up playing longer than I thought. Great work.