different between lcm and hcf