Solved 1 training puzzle18546
ammoniumperchlorate
No note yet
Solved 3 training puzzles186025
Solved 42 training puzzles1885323
Practised 1 position on Piece Checkmates I
Played 1 Rapid game
Solved 71 training puzzles156292
Solved 34 training puzzles14706
Solved 9 training puzzles147659