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