https://learnprogramming.in.net/python-program-to-calculate-gcd-and-lcm/