The programming exercises from the class introduction to algorithms