Solved 28 training puzzles238878
Kempe-Schach
No note yet
Solved 22 training puzzles246635
Solved 45 training puzzles250124
Solved 41 training puzzles25258
Solved 12 training puzzles2533100
Solved 22 training puzzles2433113
Solved 14 training puzzles254623