Homepage300Puzzles solved by 300 Puzzles solved by 300 24Siberian Husky puppyDmitry Kalinovskysolved 9,779 timesSolve puzzle