#include <iostream>
using namespace std;
struct whatever
{
int liczba;
whatever(int liczba):liczba(liczba) {}
};
bool operator<(const whatever &a,const whatever &b)
{
return (a.liczba<b.liczba);
}
int main()
{
cout<<(whatever(20)<whatever(25))<<endl;
cout<<(whatever(20)<whatever(15))<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCnN0cnVjdCB3aGF0ZXZlcgogIHsKICAgaW50IGxpY3piYTsKICAgd2hhdGV2ZXIoaW50IGxpY3piYSk6bGljemJhKGxpY3piYSkge30KICB9OwogCmJvb2wgb3BlcmF0b3I8KGNvbnN0IHdoYXRldmVyICZhLGNvbnN0IHdoYXRldmVyICZiKQogIHsKICAgcmV0dXJuIChhLmxpY3piYTxiLmxpY3piYSk7CiAgfQoKaW50IG1haW4oKQogIHsKICAgY291dDw8KHdoYXRldmVyKDIwKTx3aGF0ZXZlcigyNSkpPDxlbmRsOwogICBjb3V0PDwod2hhdGV2ZXIoMjApPHdoYXRldmVyKDE1KSk8PGVuZGw7CiAgIHJldHVybiAwOwogIH0=