If I leave you an exercise in one of my answers, it's really meant as an exercise: a riddle, a small function, something that will help you to further your progress in your programming life. If it's too hard, or you think that the answer should include the solution, feel free to comment, but keep in mind that this will take away the joy of coming up with a solution yourself.

Top Answers
1 2 3 4 5 10