Solved 9 training puzzles144566
QQsha
No note yet
Solved 8 training puzzles151162
Solved 7 training puzzles144930
Solved 10 training puzzles14193
Played 1 Rapid game103321
Solved 10 training puzzles142257
Solved 19 training puzzles136572