Puzzles solved by Ronald Vill