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