@@@@@@@@@@@@ S @@@@@@@@@@@@@
@--------H#@-S-@#H---------@
@      $ H#--S--#H $       @
@   $  ##H--$S$--H##  $    @
@  $##X-HH#@#S#@#HH-#X# $  @
@ $##--H-#X-HSH-X#-H--###$ @
#$##--H-----HSH-----H---##$@
#X---H------HSH------H----X#
#---H0------HSH------0H----#
#   H######XH&HX######H    #
# $ H       ###       H  $ #
H   H    0  #$#  0    H    H
H---H#X#####H H#####X#H----H
H $  H      H H      H  $  H
H    H  $   H H  $   H     H
#########@#######@######@@@@