@staticmethod
def a():
    (a, b, n) = map(int, sys.stdin.read().split())
    l = NumberTheory.lcm(a, b)
    print(((((n + l) - 1) // l) * l))
@staticmethod
def a():
    (a, b, n) = map(int, sys.stdin.read().split())
    l = NumberTheory.lcm(a, b)
    print(((((n + l) - 1) // l) * l))