Solved 35 training puzzles1484165
DI59
No note yet
Solved 4 training puzzles164936
Solved 58 training puzzles1685243
Played 1 Rapid game15665
Solved 38 training puzzles144278
Solved 16 training puzzles152095
Solved 177 training puzzles161595
Solved 117 training puzzles152080