Solutions to problems found in the Algorithm Design Manual textbook