Puzzles solved by corali