Puzzles solved by Ivory