###  S ##    ##    ## S  ###
#### S#### 0#### 0####S ####
H  ##H#  ##H#  #H##  #H##  H
H   #H--H #H   $H# H--H#   H
H 0####$H####HH####H$#### &H
H###  ##H#  #H##  #H##  ###H
H##    #H$   H#   $H#    ##H
H###  ####HH####HH####  ###H
H  ##H#  ##H#  #H##  #H##  H
H   #H    #H   $H#    H#   H
H  ####HH####HH####HH####  H
H###  ##H#  #H##  #H##  ###H
H##    #H    H#    H#    ##H
H###  ####HH####HH####  ###H
H    $    HH $  HH    $    H
H##########################H