def nwd(a, b):
while b != 0:
pom = b
b = a % b
a = pom
return a
def nww(a, b):
return a * b // nwd (a,b)
def flamastry (x, y, z):
pom1= nww(x,y)
pom2 = nww(pom1, z)
return pom2 // z
print(flamastry(6,8, 10))
print(flamastry(39, 26,52))
ZGVmIG53ZChhLCBiKToKCXdoaWxlIGIgIT0gMDoKCQlwb20gPSBiCgkJYiA9IGEgJSBiCgkJYSA9IHBvbSAKCXJldHVybiBhCgkKZGVmIG53dyhhLCBiKToKCXJldHVybiBhICogYiAvLyBud2QgKGEsYikKCQpkZWYgZmxhbWFzdHJ5ICh4LCB5LCB6KToKCXBvbTE9IG53dyh4LHkpCglwb20yID0gbnd3KHBvbTEsIHopCglyZXR1cm4gcG9tMiAvLyB6CgkKcHJpbnQoZmxhbWFzdHJ5KDYsOCwgMTApKQpwcmludChmbGFtYXN0cnkoMzksIDI2LDUyKSk=