Solutions to interesting programming challenges in python.