Solved 29 training puzzles97631
perepaella
No note yet
Solved 8 training puzzles94512
Solved 32 training puzzles95728
Practised 11 positions on Key Squares
Solved 142 training puzzles92919
Solved 63 training puzzles9484
Solved 79 training puzzles95223
Solved 47 training puzzles9754