import math def lcm(a: int, b: int) -> int: if a == 0 or b == 0: return 0 return abs(a * b) // math.gcd(a, b) if __name__ == "__main__": num1 = 4 num2 = 6 result = lcm(num1, num2) print(f"Наибольшее общее кратное двух чисел {num1} и {num2} равно {result}")