I'm leaving this puzzle alone, just came to say it sure is a long one!