###############
#S           ##
# ####### # # #
# #     # # # #
# # ### #   # #
#   #   ##### #
##### #       #
#     # ##### #
# #####       E
###############