Solved 23 training puzzles180110
callmeharshu
No note yet
Solved 25 training puzzles179130
Solved 21 training puzzles176166
Solved 2 training puzzles18276
Solved 18 training puzzles182141
Played 2 Rapid games173013
Played 2 Rapid games171714