Puzzles solved by PJV