Solved 13 training puzzles208225
Fuyian
No note yet
Played 3 Rapid games19988
Solved 20 training puzzles210711
Played 4 Rapid games199023
Solved 64 training puzzles211818
Played 4 Rapid games19678
Solved 32 training puzzles2136100
Played 3 Rapid games195922
Solved 141 training puzzles203668
Played 8 Rapid games193710