Cycles is not my metric. This took me many moons, and is still not good, but it might just about crack the top 50 and that's good enough for me. Also X of 1200120 is pleasing, so there's that.