Greatest Common Divisor

Gym - 104012G