function gcd(a, b) { if (b === 0) return a; return gcd(b, a % b); }
function lcm(a, b) { function gcd(a, b) { if (b === 0) return a; return gcd(b, a % b); } return (a * b) / gcd(a, b); }
최소공배수 = 두 수의 곱 / 두 수의 최대공약수