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