Puzzles solved by lol....