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