HomepagezynPuzzles commented by zyn Puzzles commented by zyn 35PuppyDimitri Surkovsolved 10,283 timesSolve puzzle