#include <cstdlib>
#include <iostream>
using namespace std;
#define MAX(a,b) (((long)(a-b))&0x80000000)?b:a;
int main(int argc, char *argv[])
{
int a=1000,b=1022;
int maxValue=MAX(a,b);
cout<<"the max value is "<<maxValue<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}