Solved 6 training puzzles203320
chesshval
No note yet
Solved 4 training puzzles205389
Solved 1 training puzzle196437
Solved 1 training puzzle200155
Solved 1 training puzzle205628
Solved 1 training puzzle202829
Solved 1 training puzzle199934