hcf lcm tcs