Puzzles solved by wdefrgtyhjukiol;p'[