A part of me is happy that my solution ended up being so elegant. Another part of me is gutted because it makes this puzzle look trivial. This puzzle broke me. My first solution was 1200 cycles and double the size, so it's insane how much progress I made. I'm extremely proud of myself for getting something this clean. I need to commend you on just how good this puzzle was. While solving it, I had at least 5 separate times where I thought "That's the hard part done, now for the easy step" only to get wrecked, and need to restart. Despite looking simple, this puzzle was a behemoth to solve. Enjoy P.S. God I hope period 3 is possible. I've fully convinced myself it isn't, but if I overlooked something, and someone managed it, I'll be overjoyed