Source code for my solutions to the Python Challenge