,,,,,,,,,,,
,`
==+cvvsssc+;,
*ov#@#o@@@@@%o%v~~,
,,+o@@@@@@@@@@@#x@@@@x++
co##%%%ooxxooos=coso@@=+s
s@o=:;;;::,,,, :~=sv*s=
;@@*,, ;v##
,@%s:,,,,, *c:
+%x~,,,,,,,` :=;
*s=;,,,,,,,, ,:;
=+~:,,,,,,,` ,::
:=::,,,, ;,
;,::;=+++~:,,: ;:,,:::, ;
,*~:~;;~=*vo%xc~,~*soos~, ,;
,*;;~=cxx@%v@@c, +%@x@@+~;, ,=
~;::::;===*c+; :+*+~, ,
:::,,,,,,::;,
:;::,, ,:;,
,;::::,::~,:,, :,
;;::;::::;==~, ,
,;;;;:;;;;;;::
:;;:~+*++++;:~~;;=~`
:;:;;:;=++=~;,, ::
==~;;~~+*cc+~:` ,:
,*@@=~+~;:::, `, ~#@+
`,;s@@@@@o,:;===~;,:` `` ,#%@###s=,
,~cv#%%##@@@@@@@@x,,:;=+**cc=;:,` ~o#@@@sxo#%o##oxs*=;::
=%#@@@%#%@@@@@@@@@%#:,,:;~~=~:,, :voo#%@@o*vo#%%oxo#%%xo@vc,
c%@@%@@#%@@@@@@@##%#%%s` `,, ,sooo#o#%@%v*vo##ooo#%#v#%vovc:
=#%%@%@%#%@@#%%%#oo#oo%###c~:,, ,:;+vooo##ovo##%#scoooooo##oso#soxvvs=
,x@%%%%##o%%oo#ooxxxxooxo#%%%%%%%%%####oxxo##xvvoxo##o*voxxooo#ocxxsxxxvvvv
:##@%#%oxx##xoxxxxxxxxooxxx##%%%###oooxxxxo##xvvxoxoo##x+xoxoooovcvsxxxvxvvv
;##o#%voxxooxxxvvvvvvvxxxxxvvxo#%#oooxvvvxo##xvvvxxxxoo#os*voooovs*ssxxvvssvv
;o#%oo#xxvxxxxvvvvvvvvsvvxvvsssvx#ooxovvvxxooxvvvxoxvxoo##occvooosocsoxxvsvvss
o#o%oo#ovxxxxvvvvsvvvsssvxvsvvccsvvxxvsvvxxoxvvvxxoxvxoo##ovsccovvosoxoxvvvvvs
oooo#x#oxoxxvvvvvssvvssvxxssvxvscssssvvvvxoxvssvxoxvvxoooooxcxvss#ovoooooxvvvv
ooooxooooxoxxvvvvvvvsssvxxvssvoovvsvvvvvxoxxvvsvxxxvvxoooooo*voxx#ooooooxxxvvs