Zhang Yide's submission of Puppy and GCD | CodeChef