Puzzles solved by ftrdrdrddfffffddddddrdrdreddxd