Solved 6 training puzzles208719
Fuyian
No note yet
Solved 26 training puzzles210652
Solved 8 training puzzles205413
Played 1 Rapid game
Solved 115 training puzzles204128
Played 1 Rapid game20079
Solved 2 training puzzles206913
Solved 13 training puzzles208225
Played 3 Rapid games19988