Puzzles solved by delfina