A programming homework assignment.