int gcdYisLargerThanX(int x, int y)
{
  return x==0 ? y : gcd(y%x, x);
}