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