Solved 32 training puzzles95728
perepaella
No note yet
Practised 11 positions on Key Squares
Solved 142 training puzzles92919
Solved 63 training puzzles9484
Solved 79 training puzzles95223
Solved 47 training puzzles9754
Solved 40 training puzzles97939
Solved 50 training puzzles94019