Puzzles solved by pedro