Solutions for the Python Challenge, a riddle-based programming program for Python