.SUPERPRINTSUPERPRINMTERPRIPRETTYPRINTPOSNSUPERPRINTMFASTBINDLMARRPARCOUNTINDBLANKSINDENTLEVELPENDINGRPARSRMARINITIALBLANKSBNBUFFEROBUFFERISTACKNCONSLINELENGTHDIFFERENCELESSPPLUS2LIST2ERRORGREATERPPRINDENTOVERFLOWFASTUNBINDNONEPRVECTOR*SYMMETRICEXPLODESEXPLODEEXPLODECPUTCHREADMACROPGETTIMES2QUOTIENTLIST3CONSADD1FINISHPENDINGPUTBLANKMAX2SUB1MINUSPXCONSENDLISTINDENTRPARPROGPPFORMATLPARALLREADMACROSIZEREADMACROTOKENUPBVGETVRSQUARELSQUARE*QUOTESMOREPRIN2SPACESPRINCTHIN*TO-FLGTHINPPCHARCONTINUEDEMPTYMOVED-LEFTUNQUOTELQUOTEUNQUOTEDBACKQUOTEUNQUOTEGLOBAL1PUTENTRYFLUID1PUTFOREACHDMDFDEWHILESETSETQLAMBDAQLAMBDAEXPR,>@@,, x>,~,>,  x,, >,~,>,, x>,~LINELENGTH TOO SHORT FOR SUPERPRINTING> Bx-4-4 ,	  F F@@@@@@ ,	Z$,
 BZ$,
3B+%Z$ , <, @@,@@@@Z$
 , ,
2B+,Z$
 ,
 B, B ,3B+0,@@  ,
3B+4  ,
 BZ$ ,  x,
 <,
 x-4-4>,~<> Bx D6S1V+N6S0V+C>~+ @3@+H6S0V+G,+H,+H, B6T0V+R   B~,   B+I,3B+_ @ [ x , B6T1V+U +Y   B~,   B+S Z x ,  ,  x  +> @ Z", B~ Z",  ~,3B+o Z,
Z$ , B  ,3B+o  ,
 , B  L@@  , , B  Y,, x  B ,  ,=6T0V+~ x6T0V+~ Y ,+  B0B+ x 06T1V+  B2BX+
 X,Z$ ,  x  Bx ,= x  Bx6U0V+;, 2LX+., ,
 x6U1V+5Z$ ,
@@, B BZ$ ,
  x ,= x  Bx6S0V+6V0V+  , ,3B+#,+, @~  , B~ , ~,
,2B+, X, ~, B~+%6U1V+5+;6T1V+00v+5 , B5B3  B X,+5,Z$ ,  x ,= x  Bx+3@x+B,, W, X,Z$ ,  x,=Z$ ,
 W,,  8 8 V2L8+O  8 8 83@8+O      ,
+P  ,   B >~,~<<<0<x<0<<<<<<<<<<<+> Bx D, B@@  , , B  },,@@ x, B~Z$ ,  ~,
Z, L~ ~ ,
,2B+u, ~ x, B~Z$ ,  ~,
 ~, B~+kZ$ ,
 },,  ,   B >},~<<  ,     ,  8 8 8 B8      ,  8 8 8 B8 , B ,~ , B,~>  Lx6)1V+ +' x  B  *3L8+" @    D6)0V+"   B~ * L , B   D+  8 8 * L8 x  Bx+  B>~,~<x<<<,> 3B+B *6C1V+0 3B+B x 6C1V+4 +5 *3B+B D x ,3B+B x 6C1V+< += *3B+B x  3B+A +B *>,~<x<<,>6^0V+R6^1V+I0v+J@@+W `2L+R , BZ$,3B+R _,EZ, L+R@@  , ,
2B+W _,
+R x,	  B8   B , B >,~<<<<<UNKNOWN TAG IN OVERFLOW%+> Bx @ @6@+qZ$ ,3B+q x2Lt+qZ$ ,
 BZ$ ,
 B s+i6@+y x3Lt+t s+i 6j1V+w r, ,@@ r+i , @@   B , B , B   D6j1V+ ,!+q6k1V+0v+6k0V+0 q,! , B  2L8+q  ,  B8 6@8+q * L+q q3L+ p2L+# p  ,,! x3Lo+q   B  82@8+q  ,3B+q   D  8 o L8+q n3L+& n2L+-   ,
3B+*   D p  ,,!+q m , @@,     B~6l1V+5 +6 *3B+: ~ 3B+: +: *3B+=  8 8 @8 , B   ,3B+K x2Lo+E q,!+q3@+G  D+K   D  8 o L8 !,     ,3B+\Z$    ,
 , B  8 m L8  8 8Z, L8  , B q,!+q    ,  8 8 B8,   B B x2L+f l+i2@+q x2Lt+q t>~,~<0<<<<<"<"`<<<<<#<<<<#c<$<$<<%{<%|<}<~<<@<0<@<<@<&<@<&<<@< <@<'<@> ,' ,' ,' * L * LZ, L!Z&  ,(Z&  ,(Z&	  ,( ,( ,( ,( ~,( ~,( },( },( |,( |,( {,( {,(Z&  z,(Z&=  z,(Z&\  y,(Z&]  y,(Z&~  x,(Z&  x,(Z&  w,(Z&+  w,( v v u,) u v t,) t v s,) s v r,) r v q,) q Lx6d1V+5 +: x Z& p,) x  Bx+3 p Lx6d1V+= +B x Z& p,) x  Bx+; o o o,)Z& o n,)Z& o n,)Z& o m,)Z& o m,)Z& o l,)Z& o *,)Z& o l,)Z& o k,)Z& o k,)Z& o j,)Z&E  j,(Z&e  i,( i h h,) g h g,) f h f,) e h e>+)<x<<.<<<<-<<#<<
<<)<*<*<+<+<,<,<-<-<<t<u<&v<%w<'x<&y<%<z<<<<<<<
<<<<<<<<<<<<<<<<.<!<<$ @*U*UQU"T"TQ"
E"EE"UD 
"DA
AEQ"* QQ@ D
P@
QQ(Q*Q("Q*ATU
T EU
AA(P D U"DHP@PPD"DE@ BD(P"E
a
*D**QT(E(~"E"UQ*Q*UT*U DT"E*@A(QA"@Q E
A*@" ((APD
T(U(~U*T"QQ*U*UU*T*
E"QQ*U*UU*Q@P
*E"QQ(T*
E"QU*U*TG~