#include #include class longint { public: //Constructors longint(int hi, int lo); longint(); //Accessors int lo() const; int hi() const; //Auxiliaries void operator=(int intal); void operator=(longint intal); longint operator+(longint intal); longint operator-(longint intal); longint operator*(longint intal); void operator+=(int intal); void operator+=(longint intal); void operator*=(longint intal); // I/O void print(ostream& os) const; //Comparators bool operator==(longint intal); bool operator<(longint intal); bool operator>(longint intal); private: int lo_; int hi_; }; //Globals ostream& operator<<(ostream& os,longint intal);