Solved 15 training puzzles8626
lilyxiao
No note yet
Solved 209 training puzzles85684
Solved 14 training puzzles77261
Solved 118 training puzzles83371
Solved 13 training puzzles76216
Solved 28 training puzzles74630
Solved 21 training puzzles716135