in reply to Programming Puzzles

FYI, the Python challenge was also discussed here