Solved 157 training puzzles172880
Haffalafel
No note yet
Solved 107 training puzzles16484
Solved 19 training puzzles164485
Solved 47 training puzzles15596
Solved 61 training puzzles15532
Solved 19 training puzzles15552
Solved 351 training puzzles155722