private long GetLCM(long num1, long num2) { if (num1 < num2) { long temp = num1; num1 = num2; num2 = temp; } return (num1 * num2) / GetGCD(num1, num2); }