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

using namespace std;

class dctsgfk {
public:
bool klsivvibshnqbp;
dctsgfk();
double uzrdlbuawerkrws(double yvbjellcza, bool kqizzutfflks, int vpabnwd, double vwujyosuqeoagui, double bbpvdne);
double cgeniykhjvrflvk(double egarsxj, int qmgwxkaiazab, string ydfbx);
bool geditnhtajdeyuxyzfchxsl(bool lhrqybnexapurx, double mmarvommqtpn, double kjstm, bool kusazrqcocpb, bool jyropfynmdasnz, int qvimriqu, bool xgpypjjogwii, double fcefvxuqtk, string usnlh);
double nlrshhvztpgtapjfusa(int wfdhrfasznau, double stjssgmrvtbccfa, bool yvunysfod, string vjibxyztcxsr, bool outds, string qrzkzytztr, string kantjymjcjc, bool wnofcongxsq);
int nobyretgnpxeczvxafciiuh(bool qnfrq);
bool acjxsnlycpoxwgudvtd(string ugyxwtqx, int eonqwdpsv, bool pdtyvqehoxvdnu, bool xrvejpkrzovku, double ovcmztyok);

protected:
bool wsawhlu;

int toxuhhlauxmcbudwrrdcrhiad(string hsxgtwbf, bool lwrimjenfnawsit, bool jnkfdjnp, int aqden, bool yeadufmonlvgx, int hfctplm, string xttlhir, bool yyixtcagalavg);
bool agwmignmpq(double tmzbpjcu, int bmbzyzjcyxtugmt);
bool menimhepgvoagybnirgxedb(string rhjuwz, string ugatfcfsmt, bool yguep);
void sfrbdipntiiorivfnwmxppojz(string ojcwyn, string otanoyxjqgn);
bool tltjllpwcabtnqbnox();
double rsvqcarzemkzjicuyjc(bool pvfrkjql, int ygimnxvwpef, int qfuyhczlnyv, string pqomudnac, int ckwyurpqendkrkt, int viwuzhfsqwdxvos);

private:
double zdxnyqewhiilbw;

string nrqztwfkiuviiitrqenzgdjt(string ijphmmoeaxdiml, string cpruew, bool dhiwqwyavbyrm, bool vvdnfdnijow, int lovlijrdfikenhz, double apqdqszcwwkmvf, double txiqw, double aoxaoyzvkwv);
int foaypycfdsrvmaf(int anhxubi, string jzpbrc, string fohvievjty, int antdovicga, bool ehjkaiszvljxs, int pekplqy, string pbqhyarvbrobrf);
string wkjqckapywbwlntc(double svhuhacu, double tcyryxrs, bool sxzqld, string ofdscwkgbjz, bool gjlyxuwxhwkdxnx, double zhhgxlivhguyzms, string dervmvvqgplvjya);
void gdqairewexzbownimeepnm(bool ixhtgcbiygfvy, bool vvznlyjpiqif, int wfpcn, double jlgdzu, bool xdunoxy, int qxwrqqklciyq);
void siwenxhvbcxool(bool pkxqppim, string riifgfsvjxnhp, double jseau);
int oxyrpgcawphiktdnlkrairqa(bool xownu, bool gmjxwqifeabs, bool omntlhsyma, int etuvk, bool vihobvpltwb, bool nssmfelhwxtjv, double wgxtjgaeqcpy, bool qqwetnzmkqyd, bool kcphrvjugyl, bool qmmetlziutnjw);
string otlqjafjsbywbkokg(double ktijpnjftktbjpi, int tqhmbvnebzertqs, string hhgychiryxic, bool cpjueefiwohcl, double dphzuuufdwm, int nbiafiikewjipiy, bool tthwfvxku, bool wvkfhggpph);

};


string dctsgfk::nrqztwfkiuviiitrqenzgdjt(string ijphmmoeaxdiml, string cpruew, bool dhiwqwyavbyrm, bool vvdnfdnijow, int lovlijrdfikenhz, double apqdqszcwwkmvf, double txiqw, double aoxaoyzvkwv) {
double rdwrgrvybpq = 20381;
double onceogmybjbln = 35631;
bool jiibxmbt = true;
string ywwkldmgejar = "ohijuwgzdqnmbcixlvyxqjrbmlwduitcidayfdgvhnjusfpgdajcshxtkfiqbqistkcqulo";
string mbbplwhnzl = "zbnvrhybnvdkfnlvrjuxgmoygfecwykfkhoyjdlzepheufszisjlozxdrulllrkhodeoucjsesqwsaytzlo";
int fruujdahumtp = 3191;
double ldagsm = 65663;
double drjvpfjdfk = 12269;
if (35631 == 35631) {
int wrafytc;
for (wrafytc=54; wrafytc > 0; wrafytc--) {
continue;
} 
}
if (12269 != 12269) {
int owfnravgjm;
for (owfnravgjm=85; owfnravgjm > 0; owfnravgjm--) {
continue;
} 
}
if (string("zbnvrhybnvdkfnlvrjuxgmoygfecwykfkhoyjdlzepheufszisjlozxdrulllrkhodeoucjsesqwsaytzlo") == string("zbnvrhybnvdkfnlvrjuxgmoygfecwykfkhoyjdlzepheufszisjlozxdrulllrkhodeoucjsesqwsaytzlo")) {
int jzpjkujzbs;
for (jzpjkujzbs=52; jzpjkujzbs > 0; jzpjkujzbs--) {
continue;
} 
}
if (65663 != 65663) {
int eurqigby;
for (eurqigby=10; eurqigby > 0; eurqigby--) {
continue;
} 
}
return string("dghgqdmxvgojgyahuxp");
}

int dctsgfk::foaypycfdsrvmaf(int anhxubi, string jzpbrc, string fohvievjty, int antdovicga, bool ehjkaiszvljxs, int pekplqy, string pbqhyarvbrobrf) {
int hxvwfncqvekn = 6510;
double ndjoezqghlamps = 40200;
int zwzxqxi = 1150;
double zzxjc = 12897;
int afkjgzhz = 1988;
string qqfbtfeus = "hrikqclgpgsgnoeerrfmlmtwxrdhuemogcznldphnkapytdetvpethcezxsfucmhmdcfbqs";
double bblawoehqi = 19527;
return 9264;
}

string dctsgfk::wkjqckapywbwlntc(double svhuhacu, double tcyryxrs, bool sxzqld, string ofdscwkgbjz, bool gjlyxuwxhwkdxnx, double zhhgxlivhguyzms, string dervmvvqgplvjya) {
string gllpenlfjrfmdev = "mvffjjhwznqxowttkvvohpghpes";
if (string("mvffjjhwznqxowttkvvohpghpes") == string("mvffjjhwznqxowttkvvohpghpes")) {
int ytjwlw;
for (ytjwlw=7; ytjwlw > 0; ytjwlw--) {
continue;
} 
}
if (string("mvffjjhwznqxowttkvvohpghpes") != string("mvffjjhwznqxowttkvvohpghpes")) {
int eixcki;
for (eixcki=3; eixcki > 0; eixcki--) {
continue;
} 
}
if (string("mvffjjhwznqxowttkvvohpghpes") != string("mvffjjhwznqxowttkvvohpghpes")) {
int fj;
for (fj=51; fj > 0; fj--) {
continue;
} 
}
return string("hplmmygkapghcvvyc");
}

void dctsgfk::gdqairewexzbownimeepnm(bool ixhtgcbiygfvy, bool vvznlyjpiqif, int wfpcn, double jlgdzu, bool xdunoxy, int qxwrqqklciyq) {

}

void dctsgfk::siwenxhvbcxool(bool pkxqppim, string riifgfsvjxnhp, double jseau) {

}

int dctsgfk::oxyrpgcawphiktdnlkrairqa(bool xownu, bool gmjxwqifeabs, bool omntlhsyma, int etuvk, bool vihobvpltwb, bool nssmfelhwxtjv, double wgxtjgaeqcpy, bool qqwetnzmkqyd, bool kcphrvjugyl, bool qmmetlziutnjw) {
string xtnjyrga = "jmzexfizmzwvsmckikezjxznhoetm";
bool chtvd = false;
string gxbrlasv = "eydffydraisazluenvgjlntpabctpnfg";
string fquvjuvsuat = "pimlyqnpzjstyaoatsltvgeukeuuuszambzgquolbw";
if (false == false) {
int oxgagcoal;
for (oxgagcoal=74; oxgagcoal > 0; oxgagcoal--) {
continue;
} 
}
if (false == false) {
int iplrvl;
for (iplrvl=96; iplrvl > 0; iplrvl--) {
continue;
} 
}
return 82229;
}

string dctsgfk::otlqjafjsbywbkokg(double ktijpnjftktbjpi, int tqhmbvnebzertqs, string hhgychiryxic, bool cpjueefiwohcl, double dphzuuufdwm, int nbiafiikewjipiy, bool tthwfvxku, bool wvkfhggpph) {
double cwbtgiioi = 8159;
double upqhzouyfoooml = 17916;
int zfwnjrbfqjsgqq = 552;
int mokzlyxihn = 1955;
string nqvygiaiqlwmf = "lzdkvrrbyhfdnlvcrlyeeyhoaemkt";
int ygbatgbktsfzjk = 1628;
string yggrllad = "aifrspjxkqnyykksmimxjjnfpzajolxezugsfzbuadpamvyaftue";
int chwcuggfw = 1232;
if (17916 == 17916) {
int fcj;
for (fcj=66; fcj > 0; fcj--) {
continue;
} 
}
if (1955 != 1955) {
int gksglx;
for (gksglx=97; gksglx > 0; gksglx--) {
continue;
} 
}
if (string("lzdkvrrbyhfdnlvcrlyeeyhoaemkt") != string("lzdkvrrbyhfdnlvcrlyeeyhoaemkt")) {
int hyjsoe;
for (hyjsoe=20; hyjsoe > 0; hyjsoe--) {
continue;
} 
}
return string("hh");
}

int dctsgfk::toxuhhlauxmcbudwrrdcrhiad(string hsxgtwbf, bool lwrimjenfnawsit, bool jnkfdjnp, int aqden, bool yeadufmonlvgx, int hfctplm, string xttlhir, bool yyixtcagalavg) {
return 66847;
}

bool dctsgfk::agwmignmpq(double tmzbpjcu, int bmbzyzjcyxtugmt) {
int oexwempayjgn = 5535;
bool csqvwguddfg = true;
if (5535 == 5535) {
int vrsray;
for (vrsray=29; vrsray > 0; vrsray--) {
continue;
} 
}
if (5535 == 5535) {
int kxjazyhg;
for (kxjazyhg=67; kxjazyhg > 0; kxjazyhg--) {
continue;
} 
}
if (5535 != 5535) {
int qhbusln;
for (qhbusln=5; qhbusln > 0; qhbusln--) {
continue;
} 
}
if (5535 == 5535) {
int hrm;
for (hrm=27; hrm > 0; hrm--) {
continue;
} 
}
return false;
}

bool dctsgfk::menimhepgvoagybnirgxedb(string rhjuwz, string ugatfcfsmt, bool yguep) {
string hpzcy = "wzzu";
double nebwrfz = 10617;
bool cosaltkgvreuwqg = false;
int rwhwxar = 826;
string ffsiufw = "evfzislcewecqjryzslricdzfsbeumtjverfqkq";
if (string("evfzislcewecqjryzslricdzfsbeumtjverfqkq") != string("evfzislcewecqjryzslricdzfsbeumtjverfqkq")) {
int jqqiwdfpfm;
for (jqqiwdfpfm=58; jqqiwdfpfm > 0; jqqiwdfpfm--) {
continue;
} 
}
if (string("evfzislcewecqjryzslricdzfsbeumtjverfqkq") != string("evfzislcewecqjryzslricdzfsbeumtjverfqkq")) {
int wljcuy;
for (wljcuy=6; wljcuy > 0; wljcuy--) {
continue;
} 
}
if (10617 == 10617) {
int kbkp;
for (kbkp=66; kbkp > 0; kbkp--) {
continue;
} 
}
if (string("evfzislcewecqjryzslricdzfsbeumtjverfqkq") != string("evfzislcewecqjryzslricdzfsbeumtjverfqkq")) {
int cdtadl;
for (cdtadl=100; cdtadl > 0; cdtadl--) {
continue;
} 
}
return false;
}

void dctsgfk::sfrbdipntiiorivfnwmxppojz(string ojcwyn, string otanoyxjqgn) {
double enyxxua = 5806;
string phpwcdjb = "gzsurjlknvswbndd";
int ynapelffb = 2662;
if (string("gzsurjlknvswbndd") == string("gzsurjlknvswbndd")) {
int vurbrkvmt;
for (vurbrkvmt=50; vurbrkvmt > 0; vurbrkvmt--) {
continue;
} 
}
if (2662 != 2662) {
int kkucdbxl;
for (kkucdbxl=89; kkucdbxl > 0; kkucdbxl--) {
continue;
} 
}
if (2662 != 2662) {
int uva;
for (uva=14; uva > 0; uva--) {
continue;
} 
}
if (5806 != 5806) {
int aiqsm;
for (aiqsm=18; aiqsm > 0; aiqsm--) {
continue;
} 
}
if (string("gzsurjlknvswbndd") != string("gzsurjlknvswbndd")) {
int xvwzg;
for (xvwzg=52; xvwzg > 0; xvwzg--) {
continue;
} 
}

}

bool dctsgfk::tltjllpwcabtnqbnox() {
bool cjxihccg = true;
double sdsxvigudgxk = 51615;
string ydjlgcti = "wdzptkgjesdjo";
double iprkihaik = 39469;
string zcoub = "rvrlhgqlbqelqgpbhiappifnpiwdgymkpprgmdusvzgtdheeenriuxwzimfrjguovdsfklbnyglpjqawuuxofropi";
string iawbkic = "sujfuwjhcjhaqxgudtwaxcup";
double uqbjyy = 18627;
if (51615 == 51615) {
int dyqjhsghi;
for (dyqjhsghi=58; dyqjhsghi > 0; dyqjhsghi--) {
continue;
} 
}
if (39469 != 39469) {
int pypvjcygqs;
for (pypvjcygqs=78; pypvjcygqs > 0; pypvjcygqs--) {
continue;
} 
}
if (39469 != 39469) {
int svtjzd;
for (svtjzd=20; svtjzd > 0; svtjzd--) {
continue;
} 
}
return false;
}

double dctsgfk::rsvqcarzemkzjicuyjc(bool pvfrkjql, int ygimnxvwpef, int qfuyhczlnyv, string pqomudnac, int ckwyurpqendkrkt, int viwuzhfsqwdxvos) {
bool rcrpldibj = false;
bool tosyvxtr = true;
if (false != false) {
int eqopnaf;
for (eqopnaf=96; eqopnaf > 0; eqopnaf--) {
continue;
} 
}
if (false != false) {
int teia;
for (teia=30; teia > 0; teia--) {
continue;
} 
}
if (true != true) {
int lgwwfqd;
for (lgwwfqd=31; lgwwfqd > 0; lgwwfqd--) {
continue;
} 
}
return 87137;
}

double dctsgfk::uzrdlbuawerkrws(double yvbjellcza, bool kqizzutfflks, int vpabnwd, double vwujyosuqeoagui, double bbpvdne) {
int aktcbymhrxcubtq = 6078;
bool lpjmqjr = false;
bool mdfdudhnawi = false;
bool yiagwpohsfmgjje = true;
bool ibozqjv = true;
bool bfniwlcrmazcgd = true;
int ivcsepksykmk = 5164;
if (5164 != 5164) {
int wszg;
for (wszg=60; wszg > 0; wszg--) {
continue;
} 
}
if (false == false) {
int jp;
for (jp=88; jp > 0; jp--) {
continue;
} 
}
if (5164 == 5164) {
int ikvvqpac;
for (ikvvqpac=89; ikvvqpac > 0; ikvvqpac--) {
continue;
} 
}
return 70459;
}

double dctsgfk::cgeniykhjvrflvk(double egarsxj, int qmgwxkaiazab, string ydfbx) {
return 99111;
}

bool dctsgfk::geditnhtajdeyuxyzfchxsl(bool lhrqybnexapurx, double mmarvommqtpn, double kjstm, bool kusazrqcocpb, bool jyropfynmdasnz, int qvimriqu, bool xgpypjjogwii, double fcefvxuqtk, string usnlh) {
double utkfumxjlgkwugm = 23714;
if (23714 != 23714) {
int kaisrvapsz;
for (kaisrvapsz=5; kaisrvapsz > 0; kaisrvapsz--) {
continue;
} 
}
if (23714 != 23714) {
int fjuv;
for (fjuv=47; fjuv > 0; fjuv--) {
continue;
} 
}
if (23714 == 23714) {
int kjwjrdlifn;
for (kjwjrdlifn=6; kjwjrdlifn > 0; kjwjrdlifn--) {
continue;
} 
}
if (23714 != 23714) {
int yufxktzw;
for (yufxktzw=18; yufxktzw > 0; yufxktzw--) {
continue;
} 
}
if (23714 == 23714) {
int ufrqeeyrz;
for (ufrqeeyrz=86; ufrqeeyrz > 0; ufrqeeyrz--) {
continue;
} 
}
return true;
}

double dctsgfk::nlrshhvztpgtapjfusa(int wfdhrfasznau, double stjssgmrvtbccfa, bool yvunysfod, string vjibxyztcxsr, bool outds, string qrzkzytztr, string kantjymjcjc, bool wnofcongxsq) {
bool kngnstauxgqegb = true;
double rdxasiwmzh = 24130;
bool vzxsmjhxr = true;
string lhbjkqewljg = "sknlypxhtxaictocsstteay";
if (string("sknlypxhtxaictocsstteay") != string("sknlypxhtxaictocsstteay")) {
int bw;
for (bw=12; bw > 0; bw--) {
continue;
} 
}
if (true != true) {
int uu;
for (uu=32; uu > 0; uu--) {
continue;
} 
}
if (24130 != 24130) {
int csi;
for (csi=87; csi > 0; csi--) {
continue;
} 
}
if (string("sknlypxhtxaictocsstteay") == string("sknlypxhtxaictocsstteay")) {
int pktmk;
for (pktmk=49; pktmk > 0; pktmk--) {
continue;
} 
}
return 59532;
}

int dctsgfk::nobyretgnpxeczvxafciiuh(bool qnfrq) {
bool tjfkxuht = false;
string xhmlygq = "bmosugesgnlfzccmgperwsjldomrqyawffauyvsbymfvl";
int pddhfb = 464;
string zetlbf = "vqkjwcdggsiqjywisxhpkmraxnmuetqjdhywmoywzknibomvblivxqiqbqnizgxt";
bool yshaaxitjkkfnj = true;
bool vzdryjinejnzzsh = false;
string kdedo = "zpaortktborgmkupkwxktssqfeizqjrlyoadqbdaadyzblkvbwtomzgtyzvqqidjpvsztkcmqunubcgi";
bool swgnbabtik = false;
int kvqphczgceog = 8866;
return 91863;
}

bool dctsgfk::acjxsnlycpoxwgudvtd(string ugyxwtqx, int eonqwdpsv, bool pdtyvqehoxvdnu, bool xrvejpkrzovku, double ovcmztyok) {
string wlqnidhehjmo = "xwbvtmlvbxsuohivqluuoddebwduoirfuonuimjiftcwysyitxzsazqmndaosp";
string trwmzrjudazcci = "fmkyhcwzwtrknhtmjtuozwhafaxuszipqnldzrmjrtolujvdtfsjelyvbinsdbtgmstmcwadaptkgbdbrequwsawfyy";
double aehayfetyuu = 66018;
if (string("xwbvtmlvbxsuohivqluuoddebwduoirfuonuimjiftcwysyitxzsazqmndaosp") != string("xwbvtmlvbxsuohivqluuoddebwduoirfuonuimjiftcwysyitxzsazqmndaosp")) {
int fxwr;
for (fxwr=100; fxwr > 0; fxwr--) {
continue;
} 
}
if (66018 != 66018) {
int wwvrzgv;
for (wwvrzgv=56; wwvrzgv > 0; wwvrzgv--) {
continue;
} 
}
if (string("xwbvtmlvbxsuohivqluuoddebwduoirfuonuimjiftcwysyitxzsazqmndaosp") == string("xwbvtmlvbxsuohivqluuoddebwduoirfuonuimjiftcwysyitxzsazqmndaosp")) {
int illhjgoe;
for (illhjgoe=76; illhjgoe > 0; illhjgoe--) {
continue;
} 
}
return true;
}

dctsgfk::dctsgfk() {
this->uzrdlbuawerkrws(6962, false, 869, 1055, 2178);
this->cgeniykhjvrflvk(2509, 1013, string("pxqjxhfgtvlozansnqostaskyelgyaufddgrvg"));
this->geditnhtajdeyuxyzfchxsl(false, 18104, 61576, false, true, 1468, false, 4898, string("linqihrpytxdydrrogzwibrpwrenzwdchxalmgbjijbhqogfkvmcxfmrbpuublzmiscychhwtebqfljqyq"));
this->nlrshhvztpgtapjfusa(1624, 3782, true, string("hjnerydtgfujombktnqzcdmflmtyuo"), false, string("nqvbossdziiyvpausspsbgnotezfdiho"), string("dszvvjukvqjjcgzgdgiyymrswejnaxicxyc"), false);
this->nobyretgnpxeczvxafciiuh(false);
this->acjxsnlycpoxwgudvtd(string("ilq"), 1685, false, false, 9913);
this->toxuhhlauxmcbudwrrdcrhiad(string("cndvktrwlyzajnkvrjjgmmoyjcyt"), true, true, 1197, true, 667, string("qhamybsqzdqcsddcnnvavtctnhphyljdyvubfwcbxdrkzdofnqccwvslrqrlesiilmewlyqmzonjymhtdm"), true);
this->agwmignmpq(9399, 451);
this->menimhepgvoagybnirgxedb(string("jclzdezfyuniskpzvwnxunkfeihwcym"), string("pt"), false);
this->sfrbdipntiiorivfnwmxppojz(string("lbmeqqqpprplghduejbqmrqhmgpwytqycylvgtypa"), string("ycciofnqyvtgmyhzmielmlrplvnpvtwcjgbiwacbnuyvtx"));
this->tltjllpwcabtnqbnox();
this->rsvqcarzemkzjicuyjc(true, 832, 109, string("acrekltjrxapreuqlfdndnxbixraqhjtwwakojrjrjkulbgqgmyanmmskwaawsaedyybutfujbjdsawaatyljrcsvmltowqv"), 232, 982);
this->nrqztwfkiuviiitrqenzgdjt(string("zipktezpqdjvrpmhkiqqfssgcshiacemnbebuqkjxohhtdrjwtfktlvquruzeeloimkusvzikpgggtaptmxegldtzqwwxmq"), string("yxxosybnlytnpvskiukmnjmmmbrmshrpcxhupdcwalverkbrmfwpenaooziwislqrwh"), false, true, 388, 6548, 58390, 4606);
this->foaypycfdsrvmaf(7559, string("vdhrsboprfvspyntneztkfufypqlvrmxjokmhtachiumxyfuelopeadqvlbiwzuzyeowozjrpxhmxefnscdkbattkgoz"), string("zhlqiiogbztmsgcwaozmqwriklsrzushqeosbtixljgassqazfyhl"), 1235, true, 14, string("noqiiviebwyndtzrtwjeejc"));
this->wkjqckapywbwlntc(21581, 4111, false, string(""), true, 68649, string("gkfepzhnujjxttrxnxzzkqflepflklovqzhhaxuxpyqrvufqaxrchehutpfijaaabtrdfmgkiyzpogkdylzlntked"));
this->gdqairewexzbownimeepnm(false, false, 527, 33256, true, 495);
this->siwenxhvbcxool(false, string("fsloqakjnsyilqtirbwobswuvtjgmvtgulhmexsvahog"), 22391);
this->oxyrpgcawphiktdnlkrairqa(true, true, true, 224, false, true, 13068, false, false, true);
this->otlqjafjsbywbkokg(23099, 3357, string("goxvyoamvwsunnicqblojurliintxiirubniumhallwfbrklalofukzunpuufurrtquwvdtshhlzapxsrngttigcephbdetspyfu"), false, 10861, 462, false, true);
}