def nwd(a, b):
while b != 0:
pom = b
b = a % b
a = pom
return a
def nww(a, b):
pom = nwd(a, b)
return a * b // pom
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))
ZGVmIG53ZChhLCBiKToKCXdoaWxlIGIgICE9IDA6CgkJcG9tID0gYgoJCWIgPSBhICUgYgoJCWEgPSBwb20KCXJldHVybiBhCmRlZiBud3coYSwgYik6Cglwb20gPSBud2QoYSwgYikKCXJldHVybiBhICogYiAvLyBwb20gCgkKZGVmIGZsYW1hc3RyeSh4LCB5LCB6KToKCXBvbTEgPSBud3coeCx5KQoJcG9tMiA9IG53dyhwb20xLHopCglyZXR1cm4gcG9tMiAvLyB6CnByaW50KGZsYW1hc3RyeSg2LDgsMTApKQpwcmludChmbGFtYXN0cnkoMzksMjYsNTIpKQ==