Solved 39 training puzzles99519
perepaella
No note yet
Solved 29 training puzzles97631
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