Solutions to interesting problems, mainly to scratch an itch to use Python a little more.