
short median (short x1, short x2, short x3)
{	
  short mid;
  mid = x3;
  if (x2 < x3)
    if (x1 < x2)
      mid = x2;
    else {
      if (x1 < x3)
        mid = x1;
    }
  else
    if (x1 > x2)
      mid = x2;
    else if (x1 > x3) 
      mid = x1;   
  return mid;
}

