#include <algorithm>
#include <functional>

struct less_mag : public binary_function<int, int, bool> {
  bool operator()(int x, int y) { return abs(x) < abs(y); }
};

main(int argc, char* argv[])
{

  int a,b;

  a=atoi(argv[1]);
  b = atoi(argv[2]);

  if (less_mag()(a,b))
    cout << "First is less." << endl;
  else
    cout << "Second is less." << endl;
}



