My solutions to the September 2003 version of "How to Design Programs."