Played 1 Rapid game116619
Parniman
No note yet
Solved 15 training puzzles1158136
Solved 52 training puzzles102223
Solved 19 training puzzles1045108
Solved 7 training puzzles115315
Played 1 Rapid game118519
Solved 3 training puzzles116811