s="|3 S2)04`32 S!0b*3o S534/- R R3rpn S')b`490%!0b4%84o* Q6 Q3 S2)04b!1|o3 S2)04!1";
k=64;
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);

// UTF-8 記述

