/*T	}	¶ ;
ˆ
;

;
 }
 { 
 
{ ;		;
;	1 {
è	{	!
}  {
  ; é	; 
 
;
 {

 	
 {	]-	 	} 	; 	  ; | 
í ;	Q
;
´ë ; ; ; "û	} 
} Ü; 	;	-ýl 

} 
 	} t	 dÀ ;
; +
 t2 { ì ;	
 
}	1; C
 i 
; =	} ;  ;

;
ì ; 	{

  { ê
} { � { ï	}  }
 
; .	{
 { é	}  } ;	
{ ;
; /nÈ; 5
}  ; 	 Ú{	; 
 	; { 1 ;  } ; ¨ý	}  {

;	 { ; .	{	;  } ;		;
; T ; 
{
;	; Ä;	;		{
;
 {  { ; ;
ì; ‘ ; ; ï; n!t }
; ì!;	G; t; ø;	¤	}	 ;

 	;
 } ; ";	è# }
;	
{
; �$	{
;
;	&

; d˜
{

	¶; 	{
; Sé'
{ d;	; è);	�c
{
;		;
; &ï*;		;
—	{
;
$; ¢; ,; ; $ˆd } —;	ˆ; ë/Î; Î
; a; Í	;  {
	  } ;	j; #è1;
 }
; Ä ; 	{ ê5a;	û	 Ät	{ ï4a	}
 }
 
;	£;
Û2;	-	
; 8	 	

}  ; 	  }	 
; è8; 	;		 Ú6Q	; 	 aÌ	{	; 	{ ˆ 
ì 		}
†; v:
{
?
 	}

{ ?
 
{ ; 4r
;
; v=b;	Û	 
;	
 	; 
  }	 	; 
; ; ; Þ	{ ú>
 	} 	}
	 {  ; 
  {	Õ`
} 
;
	 ;
!;
;	1; ; >; Ì	} 1; X
; 	} p	 ; 	
;

; ;	;	
; ; 2	} ; vm 
2; ;1íJ
;
 ; ; Ï	}
; ÉJc; ›; d	} 
} ÞG; i	} 
;	; §F
{ vlÂ¶þV;	z 
n 
¶éOc; s
;	; ÑÞ;
uh¶ëR	} hRs; A	 cl,;
; ;	Z;	 {
x 
lw¶êUch�{		}
 } ; àîVc	}
; Ž; >ÈD
	; G	;	; †
;
îX; ’ˆ
; 
 	
;	2 	 } 	{ é[; 
{ 	}
	;	Þj;	å; ë_;	y 
	;	D; T; ; ?j; .n; ; ã {

; Ú]; !; Ë; 0a	
 }	J ;
; ^;	.
{ 	{		{ îc; X	; 	; ´;
J	{	
; ;
 } —	{ êf; 
;		{
	;	; : } { 
{

	; (h}  }
{	 }
 } ; ; { 	
; ûD; Tì		Cr; ;	I;	WèsÎWQ
; ;
×;	W	{ û	}
;	(	; 	;		} 
} ; 	{
; ÿn{ k;	© ; ‚; ?; %Ùk; 	;

 	{ ïv;
3{ (; h	{
 
; 	; z
 
; ;	]{ ; ˜ïx; S; {	* } ˜; z}	;	î; 
{	;	~	 
;
U; ö
;	{ ‡
;	í~;
Ob	}	; ò;	UU;	U{ -{	%Ú|1èƒ;
;	Q
 ;
µ{	w{ š;		;
	{ í‡;	‚; ü�

…
}	Ù†;	?; u
{


ƒ
}		} ;	»	; ´	 ;	;  }
; è
{
	
;	;		}		
 ; p	;	;	; Q; Ü�{ ; ;	K; $ì“	
p; 1}
4;	$;
2Q	;	}		{
; $î—	} ;	#;
T; 1
; ;	+; ± } 
; ;
. ; { 
{ ;	 š{
 	;
 { 
; ;  }
 

; { [ { ;	£{ ; �; 0{ 
 { ôr	; éŸ
;	
 	}	=; w

?; ;
ä; B®lwx 
 ; 	 h�h 

} ; pj 
	; ;	; ö	{ û§;	'n 
; ; {	)	{
; ú¤;
;
Q
; f; 'r
{
? { ë¬;	%lÂf}
; ~©{ qÛ¨; 
{
	{ ÿ­;	ÂÛ¬{ œÚžl,u		 
;	&	;

 	{ í;	G } 
; k 
; 	}
;	
{

 
; hR; ; Wß´; 
} ;
	
;	; —e; Z; ž{ N;	= 
 } ; <	
 {	]-	 Bšretur; ¡if 
else 
whil; do; nt 
char 
 {	;  { pu{		 	} 
{ ; =
} B
}  {
; 	ø¿`ˆ; dÀ; ´	}	�
}		} ; ø`; waÌ	{	•ma; > 
	{ ; oJ
}	ÈD
{ 	; 	;	; ·	;

; Á	; ;	;  ; ;	
{ 
; ; €Õ;	@ë ;	Á; L {

; ØÈ	; 
 */int m[Z];

#define U(x)s--;T=x
#define C(l,s)I(o==l){s;}E
#define Q(l,o)C(l,r=P;T=T o r)
#define O(l,o)C(l,T=o T)
#define H(l,s)C(l,U(s))
int
main(){int*q,s,f,r,o,l,p,c,b;
char*d;
d=" \t\n;{}\0AÊP€³²‰Š@Éµ�gEÏÍ±°Œ0�Ž‹q";
b=256;
q=m;
g;
o=g;
c=g;
c=c+g*b;
p=c;
I(o){W(p){o=g;
C(59,r=2)C('{',r=5)C('}',r=8)r=0;
I(r){r=r+g%4;
l=1-g-r;
W(r--){*q=q[l];
q++;
p--;
}}E{I((o==32)+(o==9)+(o==10)){r=g;
o=o%4+(r+(r==123))%8*3;
I(8<o)o=o+g%4*9;
o=d[o]+b;
}*q++=o%b;
p--;
}}W(g!=12);
g;
}E{W(p--)*q++=g;
}s=Z;
p=0;
W(1){o=L;
O(17,!)O(18,-)Q(12,+)D C(10,r=T;
s=f;
p=X 1];
f=X 2];
l=X 3];
R)C(22,s++)C(27,return T)C(21,r=T;
U(r))C(23,T=m[T])C(19,T=m[T]++)C(25,T=m[T]--){l=o%16;
o=o/16;
I(l==7){l=B;
l=l+B*b;
}E I(7<l)l=l+B*8-1;
H(2,f+l)H(4,f-l-4)H(3,m[f+l])H(5,m[f-l-4])H(6,c+l)H(7,m[c+l])H(12,l)H(8,l)C(9,U(p);
p=p+l)C(11,r=X -l/2];
I(r<3){I(r)r=putchar(T);
E
r=g;
R;
}E{X 1]=p;
X 2]=f;
X 3]=l;
f=s;
s=s-19;
p=r;
})C(13,p=l)C(15,I(P)p=l)C(14,I(!P)p=l);
}}}
