Puzzles solved by cordia