Puzzles solved by yordan