Puzzles solved by frog