Puzzles solved by Daffine