,/@#######M$:,...
-/@M#####MM############X,
.%##########M#MMMM##MMM######@:
-@#M#######@@MM##MM@#MM#MMM@@@@###@=
/#######@@MM@M#MMMMM@M@##M#MM####M###=
-M##M###MM##M###M######MMMM#MMMM##MMM#=
$####M#M@##MM#MMM#MMMMMM#MMMMM#MMMMMM#:
,M######MM####M##MM@M#M#MM#######MM#MM##=
+####M@###@H$M#################@####MM##$
%#M##M##H//-,-/%/%XX+;::-:/;;;::/X@##MM##-
,H####M##=--=:=,,.. . ,-,---:;:$#M###/
;##M##@#+:::;::==-,,,--,,----=:==;%+/@#M##;
;####M##;;+===::==-=-,,--,---,-==:++/X#MM#;
/#######%:+:=::===------------===://;$#MM#;
/####MM#%:%/:===:==--------=-===::;;;+M#M#/
,@####M#%:+/::=:=:=--------======:///+H##M.
;######//%;:;;:====------,----=:::;/$H##=
/##M##::%++;:==-,==,--==..-=-=,..-=%XMX
:####+=;//+=-,,. ..,-,-:---.,=;%##M@XM#/+,
:- ,##/:+;;/%HH@#MH$;==:/-==;@###H%+#H@#/,H
= X.-#@;;;;X#+;;:/HM@H$:==:XM$%%%++$@$H#: M.
- %=,@#;:;;/$%$$##%/+;%:..=@-+;X@:+#+=@#-,X
+ :,//#%=;;,=X$:+;,==.:;, ,$. .,-;$@-=#M,;-
= . @@;;/=,=;:--;:.,:;-,,%+.-;;//:=;#@-+
-,,: %H%;;;==-,-=-,-::;:-=%@;,-=--::;#$;=
: ,.%H$%::=:-,,,-,=;/;--==XX=----=:/#:/
$. ,XX$+::=--,---:/;=..,,-$/,-==::%#=
-X :$++//::=--:=//-;- .;#@::;:;/X+
. ,//+//;;:=;;--XMM@$$M#M+:;;//$H/
+;//+;;::;------;@@X%:-:/+/;X%
-/;//:;;;;::-,,.. -:+H$;=%$/
;/;;;::-:$HHH@HX$XM@@#@:.=@%%
=$++///-=;=;//--:=-=/:==-%@$MM+
%$$++$/=-=::;;/+++%+;//;MX@@##M=
;%HX;;%;=;;=;//=,:+;;;:XMMHM#@M##@X-
+%H#X%%:-:=,-=-,:;==:%##H$#M@@@M###M;
%H/H###@+=---,,,--=;%#MX+MM@HHHXMM@@MM+.
%###+$+%X@###H+/;+%+%X@@HX/X#HH@HX$XM@HMM##/
-/H#MMM@#/@%%$%+%$M@@MMM@HHHXH/%#@HHHXHXXM@@@MM@@M
=X##MM@@@@HM#$/M;%%//;/+%%+/%$XX$;/#MHXHX$HX@@HHXXHMMM
-H#MMM@@@@@@@@@M#@=X@/%$$%////$XX%%%;;#MHHHHXHHHM@HHHXXXHH
;MMM@H@H@@@HHH@@@@#-:+X$++/:/+X+;;;+=-H#XHHXX$HHH@@@HHHHHX$
,MM@HH@@@@@HHH@@HMH#;,:=;/$X%+%;=;:==,@#HXXXXXXH@H@MH@HXHHHX
@M@@H@@@@@HHH@H@M#@#%::..X+;;/=,-==/=$#XHXXXHHX@HH@HHHXHXHHH
XH$XXXXXXXX$XXXXH$H=;%,;@@ ,---==,:;/@$%$%%%%$$X$XXX$$$$$$X%
==.=;====--=;;;
-+;-,,:;::-,. .:.
=X$/%%X@MMM@MHHHX%;- .
;/:;:=,+MM@M@X$$%;==:+%+/- ;
,+/,,,=;;=HM#MH@M####M@- -:X%;=, ,
=+/;;;/@@XX/;#HM#MHX$%++@M@. :=-:- :
/+;$/+HMH//$+M#H##M###MH$;=%M+ =-..,.;
-$$+H%$MH/;$HX%HMHH#XXHHMM@$/=,@H:-.;:;,../
,XH+@%$M+;+XXXHX+H#@@MMHX//:/::: :$%/ ;H+..:
=+@+@@/@:+%:;XM@M$%@@+;XX@M@$=,..=. %% :H%./,
;$H+#%X;;H;+MM@@X;X+,=-=..,;HH+;- -, +$ +X%.;
/H$@@+;:MX/MM%/$=//-::==-,,..;X+:;, := %% ,+H;-;
-H$XM/$-@M/$H;//-++;::==-,,--,.,$H,,:==-,H/ .$X,+.
-@;M@+;:#$:$//+,=X:::==---,,,--../@;.-:=,/H:, H-%-
,$+#/+/MM+$X+H:.+%:;:==----,.,-,,,-HH:,:=,$HH./-:
,+@#//H#%HM$X@::+;::::=-=--,,,,.=:-,$H+=-,,XHX-:-
.;##/$MXX#M%@%;%;:;=:::=-,,-,,,,,-=-,;X$+=.;HM;-,
;/##:@M%M#X$@+%+;;:::===,,...,..,-,-,.,+X%,,/HH,
H%##;MX$#MXHH$%+/=--,-,.,-,,,=,,-..-;:=,+H+=+X@=-
@X##:MX$@@$HX$/++;%$$XHX=,=-,-,-,-X$;:/;=X%-/$M;,
+X##;H@XX@HXX/+%$%;,. .:==:=-,,===-. .,$$/%-H%;,
.$##M-%%@XX%$++++:,=/$%$;:+;-.,;:/$HH@@/,/;XM;-;:-
,$#@M$+$H#%++%+//;XMXMHX+%;$:.,;;$=+$$$X=,;M@@:=-
-$#HXMH+X#@/;+/;-;$%;/+/:,=%;,.=-:;;==,., HM+:=
$XM/MH+XMM%%//:==-=;-=,--:+;, ==,----,. %X+X+.
:@M%MH+%@MX%+/:;=-,,--=:::$/=,,-,... ....,$M@,,,
-XHH%M:+/H@H$//;:=---=:,.;X-, ,,. ...., @@+=.;
+X@##HM$-;X,H@$+;::==--, :%::- .;,.=-. . ,..H/,,:=
X;H####X+;X;+MX%+/:==-.,-;%;HX//X/.=:-,,.- .%:- =,
=/$@@M##%;+-+M%H%/:==-,==-====/-,,,,=:=-,- $$=..,
$X@@@@###= .H$$X+/:==::::==-... -:;-=,;H+/-
=$@MHHM#MMX,MH+X+//:;::=---=:;;+%+-::;-=.:/;-,,
/$@$H@%,:###X%$+;/-==$HHX/=---;$HX-,,--,:,, =
.H@XXXX$;%##H$++;/:,,-;%%+;==:;;, .,-= -;:/=
/HXXXX+:$M#@@++/;;=::-=;;;//;:=.,,,=.,X;=
.=%$XM#@#MMM$/;:/;;:==-..,, .,,.,.,=
=@@HMM;MM@%//;;;===-,,, ,..=/;
;HM#M##-=XMMHX/;:::=-,....../.H$-
;@#M##M##:=-%HH@@@X+=-,....,-%/ $#$%%=
%MM##M#M##:;;;+$+$HMM@$//:/%X$/. H#H@MX/
/M##MM#MM##::::+%$+/%$HMMM@@H$;-- H#@#@HH$-
X##MM######M;;:=:;%+/+//+///;::=-= @#M@@#HH%/
$M#M######X$M/;=::=:/;:::=======,-- M##M#@@@HHX,
=@#M##M##X%+:$H/;=:==;/:=:===-=------,;M##M##@H@XX$:
%M####MM##=/;;%$+;:::::;;::-==-=-==---;.,$M##@#M@$X@@H+-