/// <summary>
/// lcm(a, b) = a * b / gcd(a, b)
/// </summary>
private static int GetLCM(int a, int b)
{
return a * b / GetGCD(a, b);
}
private static int GetGCD(int a, int b)
{
if (b == 0)
return a;
return GetGCD(b, a % b);
}