int Max(int a,int b)
{
return (a+b+abs(a-b))/2;
}
int Min(int a,int b)
{
return (a+b-abs(a-b))/2;
}
int Mid(int a,int b,int c)
{
return a+b+c-Max(Max(a,b),c)-Min(Min(a,b),c);
}
int Max(int a,int b)
{
return (a+b+abs(a-b))/2;
}
int Min(int a,int b)
{
return (a+b-abs(a-b))/2;
}
int Mid(int a,int b,int c)
{
return a+b+c-Max(Max(a,b),c)-Min(Min(a,b),c);
}