Gennady Korotkevich's submission of Dreams of Divisibility | CodeChef