#S##########################
#S------------------------ #
#S#@@@#@@@#@@@#@@#@H#@---#H#
#S#    $    $   $  H   $H#H#
#S$H@@@@@@@@@@@@@@@@@@@@H@H#
#S#H#----------------@ $H#H#
#S$H# @@@@@@@@@@@@@@@@####H#
#S#H# @ $$$$$$$$$$$$   $#$H#
#S$H# @###@@@@@@#@@@@@H###H#
#S#H#     0           H$#$H#
#S$H#@@@@@@@@@@@##@@@@H# @H#
#S#H------------------  H#H#
#S#@@##@@H@@#@#@@H@@@@@@H$H#
#S 0     H @@    H  0  $H#H#
#@@@#@###@@@@H@@#@#@@##@@#H#
 &           H            H#