HomepageHubcioPuzzles commented by Hubcio Puzzles commented by Hubcio 35PuppyDimitri Surkovsolved 10,283 timesSolve puzzle