Puzzles solved by fvdh