Solved 16 training puzzles108142
Hongyuan13
No note yet
Solved 71 training puzzles1123124
Solved 92 training puzzles99920
Played 2 Rapid games100739
Played 1 Rapid game104649
Solved 55 training puzzles101919
Played 1 Rapid game109561
Solved 65 training puzzles100019
Solved 135 training puzzles1019142