Puzzles solved by john y jonathan