Puzzles solved by YO123