Solved 4 training puzzles166426
Chessmakerlaw_1
No note yet
Solved 4 training puzzles169041
Solved 5 training puzzles173117
Solved 3 training puzzles17488
Solved 17 training puzzles174056
Solved 11 training puzzles179637
Solved 41 training puzzles175937