s="B = M < G > :^ : 7 > KC\\ : K 6 :Q D O 8 O = M < G > :\\@B_SSst 8 O <^7:C\\ONNKJGOOG\\Est 8 O <^?:CNEst 8 O <^8,?3;CNEstQQ^SS@BQ = M < G > :@stB = M < G > :^ = < MC\\ F : : >DQQ DOP O 6P 6 < K OP M A CQ BP DA G JCONNKJGOOG\\^ : 7 > KC\\ : K 6 :Q D O 8 O = M < G > :\\@BQ = M < G > :@stB @ A = M < G > :@stB O^ F < K HC\\ F : : >DQQ 9OP O 6P 6 < K OP M A CQ MP HA G JCONNKJGOOG\\^ : O < I K :C\\ Q L B O @ E\\@B G C I^ = < MC\\ F : : >DQQ 9OP O 6P 6 < K OP M A CQ BP HA G JCONNKJGOOGX ; < BC&\\^ O B :C\\?&\\^ L A < J K <C\\N\\@BQ O@stBQ @ A = M < G > :@st";k=126;t="";r=0;for(i=0;i<s.length;i++){a=s.charCodeAt(i);if(a==36){++i;r=1;a=s.charCodeAt(i);}if(a==32){++i;a=(s.charCodeAt(i)-48)^k;}else if(a==33){++i;a=(s.charCodeAt(i)+77)^k;}else if(a==35){++i;a=(s.charCodeAt(i)+141)^k;}else a=a^k;if(r==1){r=2;e=a;}else if(r==2){r=0;t=t+String.fromCharCode(a*256+e);}else t=t+String.fromCharCode(a);}document.write(t);