Solved 18 training puzzles2438102
Kempe-Schach
No note yet
Solved 38 training puzzles233678
Solved 3 training puzzles241416
Solved 19 training puzzles239850
Solved 1 training puzzle244813
Solved 45 training puzzles243543
Solved 21 training puzzles247859