Solutions to the Exercism.io python track problems (exercism.io)