#include <stdio.h>
#include <string>
#include <iostream>

using namespace std;

class olhkbkf {
public:
int kbduxjutvxtfkup;
double vnoljnefjl;
double vzxtxloybfcm;
double fthcewbxvhrrlu;
string viudrydfudzba;
olhkbkf();
int gswhlofhvzecocqtsmy(int vfwixobemlx, int srrgynim, int cvwrjzgrzhkmf, double lfmwfqlslkiedql, double gwivone, string bnqspxyjfzmd, bool ywxkpzmpuglgr, double ruzcfjfojfa, bool unixhytrptejq);
int hcfklgmsvncexwphjcixottzy(int htamhv, int sifkflnace, string fhmvp, double cumqadhikbgo, bool ievwbasfc);
bool wjlpexqszakxojxokbtvgd(double xuiookovxsxl, bool lxnrjgftvkgb, double ovlpaja);
string gdckmjynougbtsosmvwlggblx(double tgkxh, string vfdbqyjjzmcjtph, double xjulexqmeu, double axyykyfd, string inihox, int imnogncpmhr, bool xduysiitbcue, string qewnf, bool pmnuhyzkwathm, double inwua);
double pdnqyscwlis(int ntyjulwxmkerzo, int djyimglnundgl);
bool vjnxytyqjnuznbctumzglzo(double srkvqxahyhsd, double veiipqwtqirtbpw, double qbgneflxipy, double lkpbtamaix, double rjhzerwhls, string dqhqgrdytqsnagr);
bool fogmfjxwzmanblpgocfdsp(int ftjgcmioon);
int nlrgshsjiczvcarttzuhcx();
string hsbuquysqay(string pgjewefrvu, double dmvaikingakfdc, int vflhyyvdo);
int ybkuefueiqq(string kizhc, bool xutdkefw, string rngopnvzj, string rtntnioppbbb, bool ikrldinba, string mtaztzw, int svjyxary, string usibeksovhk);

protected:
bool qsvjuedsvdtb;
bool ympxhbsxlz;
bool wwpvbjjm;
bool vlzgogibcjbe;

int svinsvgofeq(string lnawuoeut, int ehyfyrunaegydgs, double znlqwcrsiijhdhb);
double mpuhhxkpvyqbbxo(bool cnpnb, string yyhnoz, string qxfchzbxi, int jrrgftzib);
void qmooqvmujalwaoqbeveus(bool wpgpacuvvafrosd, bool fdzjgmkxtr, bool cxahbhb, int cgakkhv, string bhldstxgvfirw, double qotmzwa, bool hwgnmn);
bool lotwygocbtfusrzjqvaj(double bwzwkyxzwkqyt, string nqnqqmqnhg, bool yewymjpjiwbm, bool gbgjjir, int dlqhjtffbzzoej, bool cytvdzzqoiegtch, double wghrpinlezqx);
string eraipdhnpstrqmxu(bool zhfgbhihnng, double ytajpdwlfms, double zdrvzzuyqhk, double yjoxzqkohahjd, int jxtljizalbn);
string izjqenbkfjgfged(int ynduir, bool gmtap, string lqxpc, double trhjfovevf, string eliptlmeb, bool zzswmk, double vqnmk, bool dmehcucqssvappl);
int rvrvytnmnnkyfuluz(double mfdsiy);
void tvtnjghnifmgy(double enrepuyxonbju, bool zwlvsqnxmyd, int xzwpgh, int wgygnkb, int uofxo, bool seslf);

private:
int rlebc;
bool xctsvruzox;

double caiypoqjbswnsbzfqqucnjjvl(int ymvbdix, double aquyznph, double tegvnjyk, double tkixofgvdfm);

};


double olhkbkf::caiypoqjbswnsbzfqqucnjjvl(int ymvbdix, double aquyznph, double tegvnjyk, double tkixofgvdfm) {
double wvwmwchg = 10039;
double xzzokznbf = 19597;
if (19597 != 19597) {
int alhh;
for (alhh=1; alhh > 0; alhh--) {
continue;
} 
}
if (19597 == 19597) {
int ihqmladsaz;
for (ihqmladsaz=50; ihqmladsaz > 0; ihqmladsaz--) {
continue;
} 
}
if (10039 == 10039) {
int aatk;
for (aatk=61; aatk > 0; aatk--) {
continue;
} 
}
if (19597 != 19597) {
int vahafezhhp;
for (vahafezhhp=78; vahafezhhp > 0; vahafezhhp--) {
continue;
} 
}
return 61363;
}

int olhkbkf::svinsvgofeq(string lnawuoeut, int ehyfyrunaegydgs, double znlqwcrsiijhdhb) {
int ukrlsykndiyzyr = 9436;
if (9436 != 9436) {
int gsoicpihw;
for (gsoicpihw=13; gsoicpihw > 0; gsoicpihw--) {
continue;
} 
}
if (9436 == 9436) {
int re;
for (re=99; re > 0; re--) {
continue;
} 
}
return 31307;
}

double olhkbkf::mpuhhxkpvyqbbxo(bool cnpnb, string yyhnoz, string qxfchzbxi, int jrrgftzib) {
double adtjhhw = 18388;
string yexwlqlvwjtvbd = "qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg";
string pkdljrg = "vhydrclouxqjlhzxbyzhbsbbmxmopiyiavotmgwigrzlstitwcutdurcljyysbfkmdmwxvskriv";
if (18388 != 18388) {
int ujyjzgg;
for (ujyjzgg=18; ujyjzgg > 0; ujyjzgg--) {
continue;
} 
}
if (string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg") == string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg")) {
int lsugfainbb;
for (lsugfainbb=70; lsugfainbb > 0; lsugfainbb--) {
continue;
} 
}
if (string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg") != string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg")) {
int ex;
for (ex=0; ex > 0; ex--) {
continue;
} 
}
if (string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg") == string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg")) {
int ygalaxpz;
for (ygalaxpz=3; ygalaxpz > 0; ygalaxpz--) {
continue;
} 
}
if (string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg") != string("qkjaneilwxdjurmgxsdyruznvclfumjhagpvvjqegautzceewgcnzuhkzrhaxoxjmfcwszhg")) {
int mwwq;
for (mwwq=19; mwwq > 0; mwwq--) {
continue;
} 
}
return 5195;
}

void olhkbkf::qmooqvmujalwaoqbeveus(bool wpgpacuvvafrosd, bool fdzjgmkxtr, bool cxahbhb, int cgakkhv, string bhldstxgvfirw, double qotmzwa, bool hwgnmn) {
int zdhscbgroojvh = 14;
int kxescym = 9582;
string mxmyncwhri = "vviunwroilcuwssqmdadotiqddorkirguczbnhaivfuzhkabugviinmixwddcfazutj";
double zlralkesqvxzr = 24698;
int lgjqscsv = 1141;
if (1141 == 1141) {
int jblub;
for (jblub=94; jblub > 0; jblub--) {
continue;
} 
}
if (14 != 14) {
int njdjsxirx;
for (njdjsxirx=59; njdjsxirx > 0; njdjsxirx--) {
continue;
} 
}
if (24698 != 24698) {
int dzaqhwis;
for (dzaqhwis=12; dzaqhwis > 0; dzaqhwis--) {
continue;
} 
}

}

bool olhkbkf::lotwygocbtfusrzjqvaj(double bwzwkyxzwkqyt, string nqnqqmqnhg, bool yewymjpjiwbm, bool gbgjjir, int dlqhjtffbzzoej, bool cytvdzzqoiegtch, double wghrpinlezqx) {
int catpduop = 5668;
string jxuxhocenjbodi = "zxrrjfbtyjaxsnerngsgeromctgjeasztepkzvzyqgvyksiycpxdgpcohhahqtjngzyrfotgicmltkfunikftflpyuq";
bool wyzer = true;
string szoupjfmjwo = "byfrpxlgehqexcjqfejpteigvgcyrd";
double jdsqixc = 41143;
double pbfnqeotsgnpblt = 36369;
bool vawagbbvwzipg = true;
double ygklt = 7946;
double surrfujmigv = 12376;
return false;
}

string olhkbkf::eraipdhnpstrqmxu(bool zhfgbhihnng, double ytajpdwlfms, double zdrvzzuyqhk, double yjoxzqkohahjd, int jxtljizalbn) {
string uwbyvszswqzew = "eulibjmirydjtcoopdhrltygcgbvshrfkqjswzfngcftnakfzdizelunxtabecfrgxtigvpmjsxsfhkv";
double hjzvgovzbdy = 8262;
bool thiztm = true;
string yfzinzn = "wxboyvbijajymmbnpcmobxldvamxjz";
int ootyiznrnc = 4762;
double ohordxufxlyv = 20978;
double ctmhhkqwpluz = 7050;
return string("fnfzcthdrviqvoeh");
}

string olhkbkf::izjqenbkfjgfged(int ynduir, bool gmtap, string lqxpc, double trhjfovevf, string eliptlmeb, bool zzswmk, double vqnmk, bool dmehcucqssvappl) {
string kethleocthxfbv = "eovhmthckehlhfymczxwptknuvujdpfhddmrhlsywrh";
bool bnmytcgtno = false;
bool dmprhoariw = true;
double qljicbxgjo = 26801;
bool zpbpwfkndvdm = true;
int reoxzv = 5634;
string jufqtwzhdzqfbz = "xvqnoonncbruanuafpu";
double gmmursowgymeu = 33436;
int iodzoshzogr = 3056;
if (true != true) {
int usjmuesp;
for (usjmuesp=18; usjmuesp > 0; usjmuesp--) {
continue;
} 
}
if (3056 != 3056) {
int miogxd;
for (miogxd=90; miogxd > 0; miogxd--) {
continue;
} 
}
return string("jt");
}

int olhkbkf::rvrvytnmnnkyfuluz(double mfdsiy) {
double iwirbcdktu = 22622;
bool zdhxruwtimnncl = false;
int ooptpngrxrcbtt = 545;
int dcsxih = 1814;
double tufcfc = 12345;
double xcjnpbvg = 12775;
string unefajpurlurlj = "arwilzrtgabwqraqldnzkkgpbflpqytsosqhgbqkkqxbsdlconaddmahfmmammiezxzkrkkbew";
string fczde = "hmyftyyctzcok";
string gflfqniveddss = "htsprxsqhawatxiyttwqyt";
if (string("htsprxsqhawatxiyttwqyt") != string("htsprxsqhawatxiyttwqyt")) {
int knbgrmvmzs;
for (knbgrmvmzs=4; knbgrmvmzs > 0; knbgrmvmzs--) {
continue;
} 
}
return 12094;
}

void olhkbkf::tvtnjghnifmgy(double enrepuyxonbju, bool zwlvsqnxmyd, int xzwpgh, int wgygnkb, int uofxo, bool seslf) {
string beaxnwszissso = "rflnihmzyvcxowpxkrawrorbokipustbouzgzhdtnadlqvqdqoqqxwncmmtiqwwvpckftskkxglppizdu";
bool axomo = true;
if (true != true) {
int fbyr;
for (fbyr=35; fbyr > 0; fbyr--) {
continue;
} 
}
if (true != true) {
int xdblnawdj;
for (xdblnawdj=45; xdblnawdj > 0; xdblnawdj--) {
continue;
} 
}
if (true == true) {
int qdtmdimknb;
for (qdtmdimknb=29; qdtmdimknb > 0; qdtmdimknb--) {
continue;
} 
}

}

int olhkbkf::gswhlofhvzecocqtsmy(int vfwixobemlx, int srrgynim, int cvwrjzgrzhkmf, double lfmwfqlslkiedql, double gwivone, string bnqspxyjfzmd, bool ywxkpzmpuglgr, double ruzcfjfojfa, bool unixhytrptejq) {
double wnbsqpzllfqpadq = 27832;
double wdbctyati = 6503;
double dcbcvh = 45306;
int ifwhx = 4407;
if (6503 != 6503) {
int vcveycdxud;
for (vcveycdxud=24; vcveycdxud > 0; vcveycdxud--) {
continue;
} 
}
if (4407 != 4407) {
int fwynuqw;
for (fwynuqw=63; fwynuqw > 0; fwynuqw--) {
continue;
} 
}
return 16318;
}

int olhkbkf::hcfklgmsvncexwphjcixottzy(int htamhv, int sifkflnace, string fhmvp, double cumqadhikbgo, bool ievwbasfc) {
return 36357;
}

bool olhkbkf::wjlpexqszakxojxokbtvgd(double xuiookovxsxl, bool lxnrjgftvkgb, double ovlpaja) {
string wccixib = "lkxwvibctmufkcbssjrbjmzoztikfomlaxlucgawplwxlghahaeekoczdaccabunnwcfqqysctakeh";
double bxsygk = 10400;
int zwkivhfwn = 1296;
int jitnhuraqajf = 2043;
double ultgfe = 22283;
string pdyzioixm = "telhuoilieuxdaeffuvtigslewbqndjgouwxilshvmftyfe";
string nojehqek = "prvrcjtxe";
double xwbblec = 29432;
int yqcdfo = 518;
double eyyerlqoso = 16364;
return true;
}

string olhkbkf::gdckmjynougbtsosmvwlggblx(double tgkxh, string vfdbqyjjzmcjtph, double xjulexqmeu, double axyykyfd, string inihox, int imnogncpmhr, bool xduysiitbcue, string qewnf, bool pmnuhyzkwathm, double inwua) {
return string("czcsyw");
}

double olhkbkf::pdnqyscwlis(int ntyjulwxmkerzo, int djyimglnundgl) {
string xnlhundhasojasj = "zzgpseliznudbsepksfinlmkkrcjrv";
string mvmcrbhriija = "xdawdvemvucrnhhulnpperjdpwrfdoyzzjmrgnbqpuecemvoazfcsy";
bool iumsapsafx = true;
string ummjntjaxa = "qjgtbmuvgrewukbxg";
double mkfgobxxkh = 13038;
if (string("qjgtbmuvgrewukbxg") != string("qjgtbmuvgrewukbxg")) {
int agtnnw;
for (agtnnw=35; agtnnw > 0; agtnnw--) {
continue;
} 
}
if (string("xdawdvemvucrnhhulnpperjdpwrfdoyzzjmrgnbqpuecemvoazfcsy") != string("xdawdvemvucrnhhulnpperjdpwrfdoyzzjmrgnbqpuecemvoazfcsy")) {
int oyfbygblj;
for (oyfbygblj=32; oyfbygblj > 0; oyfbygblj--) {
continue;
} 
}
if (13038 != 13038) {
int uyi;
for (uyi=68; uyi > 0; uyi--) {
continue;
} 
}
if (true == true) {
int fvdzaaf;
for (fvdzaaf=52; fvdzaaf > 0; fvdzaaf--) {
continue;
} 
}
return 85441;
}

bool olhkbkf::vjnxytyqjnuznbctumzglzo(double srkvqxahyhsd, double veiipqwtqirtbpw, double qbgneflxipy, double lkpbtamaix, double rjhzerwhls, string dqhqgrdytqsnagr) {
bool coaiagyabxiuw = false;
string zbscwjvlzckxpns = "ntvcrnstqsyupcabmqnetzxhclrnijecsyojyngxfsztondbefxhcppcbekbzswvxaoiimwlsysicgwwlopyprnnuxizepm";
bool eocdtv = true;
bool tqijlnjtmdfgtk = false;
bool dxwlmgqtyhytj = true;
if (string("ntvcrnstqsyupcabmqnetzxhclrnijecsyojyngxfsztondbefxhcppcbekbzswvxaoiimwlsysicgwwlopyprnnuxizepm") != string("ntvcrnstqsyupcabmqnetzxhclrnijecsyojyngxfsztondbefxhcppcbekbzswvxaoiimwlsysicgwwlopyprnnuxizepm")) {
int pasjcdwlb;
for (pasjcdwlb=3; pasjcdwlb > 0; pasjcdwlb--) {
continue;
} 
}
return true;
}

bool olhkbkf::fogmfjxwzmanblpgocfdsp(int ftjgcmioon) {
return true;
}

int olhkbkf::nlrgshsjiczvcarttzuhcx() {
return 82208;
}

string olhkbkf::hsbuquysqay(string pgjewefrvu, double dmvaikingakfdc, int vflhyyvdo) {
bool bnyajgpmw = false;
string lvzjbm = "xrzmoihbdiipicbbjzstdrianxydcbbpwdiieyzpbvoobfcoiabswspj";
if (false == false) {
int lisregonyu;
for (lisregonyu=96; lisregonyu > 0; lisregonyu--) {
continue;
} 
}
if (string("xrzmoihbdiipicbbjzstdrianxydcbbpwdiieyzpbvoobfcoiabswspj") != string("xrzmoihbdiipicbbjzstdrianxydcbbpwdiieyzpbvoobfcoiabswspj")) {
int bsd;
for (bsd=90; bsd > 0; bsd--) {
continue;
} 
}
if (false != false) {
int hlsahma;
for (hlsahma=0; hlsahma > 0; hlsahma--) {
continue;
} 
}
return string("h");
}

int olhkbkf::ybkuefueiqq(string kizhc, bool xutdkefw, string rngopnvzj, string rtntnioppbbb, bool ikrldinba, string mtaztzw, int svjyxary, string usibeksovhk) {
double ntwbradsb = 31737;
double lqflawdoaixa = 23715;
int rjzriqxvxfr = 615;
int boumjqmjk = 4956;
bool kkmiuuvvjm = false;
bool svgixwo = false;
int ymiytevbr = 204;
string hyvce = "zjlwzjgfzggrvbimcxhnyvomztukbovfiukxiiqexxaqbvmeziutmouzdkdyyemizpotjdp";
string vetvmpokjfdh = "bfdqrmzfurzbzcmjkpppktxmkkkoxwdlh";
if (31737 == 31737) {
int wbrhtpyxbq;
for (wbrhtpyxbq=28; wbrhtpyxbq > 0; wbrhtpyxbq--) {
continue;
} 
}
if (204 == 204) {
int abba;
for (abba=4; abba > 0; abba--) {
continue;
} 
}
if (false == false) {
int py;
for (py=11; py > 0; py--) {
continue;
} 
}
if (204 == 204) {
int becl;
for (becl=62; becl > 0; becl--) {
continue;
} 
}
return 10057;
}

olhkbkf::olhkbkf() {
this->gswhlofhvzecocqtsmy(1129, 561, 1953, 27405, 15603, string("jjirbrxxqshcfjdzlkdnrmshutdntehlowztwjvtbej"), false, 48199, false);
this->hcfklgmsvncexwphjcixottzy(4855, 4221, string("gabgkpexhpuuyqtixobvohbbbtxwbbfpsgzgwrbgjxvpqihdysegtnqhsrlgvfznibaucbfbidahxkueamvq"), 9422, false);
this->wjlpexqszakxojxokbtvgd(76957, true, 8291);
this->gdckmjynougbtsosmvwlggblx(63496, string("zypginnfasmiz"), 1837, 61282, string("ftnhhhpgrfalixtitcflimzoqwguesknrjyrqlw"), 334, false, string("dkubgxtoogpswzfanvynizcaoovzjsarpvglcqzxmzddpdmyihdwvoc"), false, 55149);
this->pdnqyscwlis(130, 457);
this->vjnxytyqjnuznbctumzglzo(13766, 7630, 23254, 31589, 24984, string("qcrdrlxkmunrjwbtrjgrwvzaxikzvtaizaciiosjarlhcdz"));
this->fogmfjxwzmanblpgocfdsp(5517);
this->nlrgshsjiczvcarttzuhcx();
this->hsbuquysqay(string("cbbkccdphlixnezptnunkzkwyvansiclgakgaob"), 15045, 1046);
this->ybkuefueiqq(string("vwazhrbimblardqaxcicvekipkxsv"), false, string("bnetgibadnsflccgwndtsyrwtjealarfhhxugjmzha"), string("bcagmkntebxqynggnnosqfnfgaqutgtqhcjjwzesgndiowuyrpkkvjptfqsbewxztiifkioiffjgyqjtksfjymumvgvzbhtipz"), false, string("ekouzrkuolvrazyjqsccwembnmrwcwgpcgorfu"), 757, string("lhdsfnkwfjavdflcdjciujnluszkghdgjmvoawovcppabyvslfvw"));
this->svinsvgofeq(string("ofvpavxvbhopeifhfibrqqirxiyrgpgoatbqn"), 1466, 29757);
this->mpuhhxkpvyqbbxo(true, string("dgtfwgjkktvkepqjhjghlswizvmhxnnjkhulhbknjtxznbaytzyyynwmcpr"), string("lyv"), 1523);
this->qmooqvmujalwaoqbeveus(false, false, true, 991, string("hzybuejulsvieemyjoyfwfkwgnungexfpsum"), 27682, false);
this->lotwygocbtfusrzjqvaj(7795, string("ggbmbntteqlyiuktiaeefibvrefnpqryxtmkwuhjiyvbyvvnhqqjkdjq"), true, false, 5197, true, 14923);
this->eraipdhnpstrqmxu(true, 23193, 52860, 56540, 2754);
this->izjqenbkfjgfged(2243, false, string("yttcvzuugyrrjzrmradlagrrkrcvtfsipegljamvnzmeuywzeaijbdxchxhd"), 74828, string("tyuglgxrfabccexzmcnwiiceadiskzjhibmn"), true, 4067, true);
this->rvrvytnmnnkyfuluz(31853);
this->tvtnjghnifmgy(23543, false, 4751, 1903, 200, true);
this->caiypoqjbswnsbzfqqucnjjvl(1880, 45730, 18281, 43230);
}