I have to admit something to you. I have a history with Challenge announcements. I announced quite a few Challenges publicly in the past and then never got around to finish them. But this time it is different! (That's what they always say!).
But now let me tell you about the Challenge I am planni...