Code Katas are small, relatively simple exercises designed to give you a problem to try and solve. I like to use them as a way to ...