#include <iostream>
#include <limits>
usingnamespace std;
int max(int a, int b) {
int c = a - b;
c &= numeric_limits<int>::min();
return c ? b : a;
}
int main(int argc, char *argv[]) {
if( argc < 2 ) {
cerr << "Supply at least 1 arguments." << endl;
return 1;
}
int m = atoi(argv[1]);
for( int i = 2; i < argc; i++ )
m = max( m, atoi(argv[i]) );
cout << "The maximum argument value is " << m << endl;
return 0;
}