finding hcf using loops