###################
#S  # #       #   #
### # # # ### # # #
# # #   #   # # # #
# # ##### # # # # #
# # #   # # #   # #
# # # # ### #######
# # # #   #       #
# # # ### ####### #
#   #   #         #
# ### # ######### #
# #   #       #   #
# # ##### ### #####
# # #   #   #     #
# ### # ##### ### #
#     # #   # #   #
####### # # ### # #
#         #     # #
###################