Puzzles solved by Zak.