Solved 11 training puzzles190327
ZhuHanyue
No note yet
Solved 15 training puzzles193011
Solved 29 training puzzles191921
Solved 30 training puzzles19404
Solved 40 training puzzles1936104
Solved 45 training puzzles183230
Played 1 Rapid game89940
Solved 67 training puzzles186225