int hikaku(int x, int y)
{
  if(x > y) return 1;
  else if(x < y) return -1;
  else return 0;
}

int max(int x, int y)
{
  if(x > y) return x;
  else return y;
}

int min(int x, int y)
{
  if(y > x) return x;
  else return y;
}

int sum2(int x, int y)
{
  int t=0, i, m;
  if (x > y) return 0;

  m = min(x,y);
  for( i=m ; i <= m ; i++){
    t += i;
    m = max(x,y);
  }

  return t;
}

/* original
int sum2(int x, int y)
{
  int t=0, i;
  if (x > y) return 0;

  for( i=min(x, y) ; i <= max(x, y) ; i++){
    t += i;
  }

  return t;
}
*/
