Puzzles solved by DELFINA