Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from alt.ascii-art, 7 Jan 2004.
Maze

Maze

From Uno <nos...@sfth.net> · alt.ascii-art · 7 Jan 2004 02:36 · View full thread · report
############### #########################################################################
#     #     #       #         #     #   #           #   #         #   #     #     #     #
# ##### ### ##### # ####### # # ### # ### # ##### # # ### ####### # # # # # ### # # #####
# #       #       # #     # #     # #     # #   # #   #   #       # # # # #     # #     #
# # ######### ##### # ### ####### ### ##### # # # ##### ### ####### ### # ####### ##### #
# # #         #     # #   #       #   # #   # # #       #     #   #   # #     #   #     #
# # # ######### # ### # ### ####### ### # ### # ##### ######### # # # # ##### # ### #####
# # #   #   #   #   # #       #   #     # #   #   # #           #   # #   #   #   #   # #
# # ### ### # ####### ####### # # ##### ### ### # # ####### ##### ### ##### ##### ### # #
#     # #   # #     #     # # # #     # #   #   # # #     #     #   #       #   #       #
##### ### # ### ### ##### # # # ##### # # ### ### # # ### ####### ### ####### ######### #
#     #   #     # #   # # #   #   #   # # #   #   # #   #       # #   #   #           # #
# ##### ######### # # # # # # ### ### # # ##### ### ##### ### # # # ### # ########### ###
# #   #     # #   # #   # # #   #   # #   #     #   # #   #   # # #     #           #   #
# # # ### # # # ### ### # # ### ### # ### # ####### # # ### ### ### ############### ### #
#   # #   #   # #   # #   #   #   # # #   #         # # #   # # #   #     #   #   #     #
# ##### ##### # # ### ##### ##### # # # ############# # # ### # # # # ### # # # ### #####
#       #     # #   #     # #   # # # #   #   #   #     # #   # # # # #   # # #     #   #
######### ### # ### ##### # # # # # # ##### # # # # ####### # # # ### # ### ### # ##### #
#   #     # # #   #     #   # # #   #       # # #           # #   #   #   #     #   #   #
# # ####### # ### ##### # ### ### ############# ############# ##### ##### ######### # ###
# #     #   # #   #     # #   #       #       #   #   #   #     # #     # #       # #   #
# # # # # ### # ### ####### ### ##### # ##### ### # ### # # ### # ### # ### ### # ### ###
# # # #       # #   #     #     #   # #     #   #   #   # #   # # #   #     #   #   #   #
### # ######### # ### ### ### ##### ##### ### ##### # # ##### # # # ##### ######### ### #
#   #       # #   #     # #   #   #     #   #       # #   #   #   # #     #   #   #   # #
# ######### # # ####### ### ### # ### ##### ### ######### # ##### # # ##### # # ### # # #
#   #   #     #       #     #   #   #     #   #           #     # # #   #   # #     #   #
### # # ############# ####### ##### ##### ### ################# ### ### # # # ###########
#     # #     #       #   # #     #         # #     #         #       # # # #   #       #
####### # ### ####### # # # ##### ####### # ### ### ####### ########### # ##### # ### ###
#     #   #   #     # # #     #   #       #   #   #   #     #   #       #   # #   #     #
# ##### ### ### ### # # ####### # # ######### ##### # ##### # # # ######### # # ####### #
#     #   # # #   #   #   #     # #   #     #       # #       # # #   #   # #   #     # #
##### ### # # ### ####### # ##### # # # ##### ####### # # ####### # # # # # # ### ### # #
#   # #   #   #           #     # # #       # #   #     # #     #   #   # # #     #   # #
# # # ####### ################# # ######### ### # ##### ### ### ######### # ####### #####
# # #     #   #                 #     #     #   #     #     # #   #     #   #     # #   #
# ### ### # ### ##################### # ##### # ##### ####### # # # ######### # # # # # #
# #   #   # #   # #     #         # # #       #     # #     #   #   # #       # # # # # #
# # ### # # # ### # # # # ####### # # ############### # ### ##### ### # ######### # # # #
#   #   #   #   #   # #   #       #   #   #       #   #   #     #   #   # #       #   # #
# # ##### ##### ### ####### ######### # # ####### # # ######### ### # ### # # ##### ### #
# # #   #   # #   #       #   #     # # # #     #   #           #   # #     #   #   # # #
# ### # ### # ### ### ### # ### ### # # # # # ##### ########### # ##### ####### # ### # #
# #   # # #   #   #   #   #   #   # #   # # # #   #   # #   # # #     #   # #   # #   # #
# # ### # ##### ### ### ##### ### ### ### # # # # ### # # # # # ##### ### # # ### # # # #
#   #   #     # #   #     #   # #     # #   # # # #   #   #   #     #     # #     # #   #
##### ####### # # ######### ### ##### # ### # # # ##### ##### ##### ####### ####### #####
#   #   #         # #     # #       # #     # # # #   # #   # #   # #     # #     #     #
# # # # # ######### # ### # ####### # ####### # # # # # # # ### # # # # # # # ### ##### #
# # # # #       #     #   # #     # #     # # # #   # #   #   # # #   # # #   # #     # #
### # # ####### # ######### # ### # ##### # # # ##### ####### # # ##### # ##### # ##### #
#   # #   #   # #       #     #   #     # #   #   # #     #   # # #     #   #   #     # #
# ##### ### # # ####### # ##### ### # ### # ##### # # ### # # # ### ######### # ##### # #
# #   #     # #   #   # # #   #   # #     #     # # # #   # # # #   #     #   #     #   #
# # # ##### # ##### # # # # # # # ########### # # # # ### # ### # ### ### # ### #########
# # #   #   #       # # # # # # #     #       # # # # #   #   #   #   #   #   # #       #
# # ### ### ######### # # # # ####### # ### ### # # # # ##### # ##### ### ### ### ##### #
# # #   #   #         # # # #   #     #   #   # #   # #       #     #   #   #     #   # #
# # # ### ### ######### # # ### ##### ### ##### ##### ############# ### ### ####### # # #
# # #   #   #   #       # #   #     #   #     # #   #     #   #   #     # #   #   # #   #
# # ### ### ### # ####### ### ##### ##### ### ### # # ##### # # # # ##### # # # # # ### #
# # #   #   #   #     #   #   #   # #   # #       #   #   # #   #   #   # # # # # # #   #
# # # ### ### # ##### ### # # ### # # # ### ########### # # ######### # # # # # # # ### #
#   # #   #   # #   # #   # # #   # # # #   #           #   # #     # # #   #   # #   # #
### # ######### # # # # ### # # ### # # # # ########### ##### # ### # # ### ####### # ###
#   # #         # # #       # #     # # # # #   #     # #   # # #   # #   # #   #   #   #
# ### # ####### ### # ####### ######### # ### # # ### # # # # # # # ##### ### # # ##### #
# #   #       #     # #     #         # #     # # #   #   # #   # #   # #   # #   #   # #
# # ### ##### ##### ### # ########### # ####### ### # ##### # ### ### # ### # ### # # ###
# #   # #   #   # #   # #       # #   #   # #     # # #   #   #     # #   #   # # # #   #
# ### # ### # # # # # # ####### # # # # # # # ### # # # ####### ##### ### ##### # # ### #
#   # #     # # # # # #   #       # # # # #   # #   # # #   #   # #   # #   #   # # # # #
# # # ####### # # ### ### # ####### # # ### ### ### # # # # # # # # ### ### # # # # # # #
# # # #       # #   #     #       # # #   #   #     # #   #   # # # #       # # #     # #
### # ######### # # ############# # ##### ### ####### ######### # # # ##### ### ####### #
#   #           # #   #     #   # # #   #     #   #   #   #     # # # # #               #
# ############### ### # ### # # # # # ##### ### ### # # ### ### # # # # # ###############
#   #     #     #   #   # #   #   # #     #   #   # # #   #   # #     # # #       #     #
### # ### # ##### ##### # ######### # ### ##### # # # ### ### ######### # ##### ### #####
#   #   # # #     #     #       #   # # #     # # # # #   #   #     #   #     #   #     #
# ##### # # # ##### ######### ### # # # ##### # # # # # ### # # ### # ####### ### # ### #
# #   # #   # #       #     #     # # #     # # #   # # #   # # # # #   #     # #   #   #
# # # # # ### # ##### # ####### ### # ##### # ### ##### # ### # # # # # # ##### ##### ###
# # # # #     #     # #   #   # #   # #   # #   #     #   #   # #   # #             #   #
# # ### ########### # ### # # # # ### # # # ### ##### ######### ##### ################# #
# #     #   #       # #   # #   # # #   #     #   # #   #       #     #     #           #
# ##### # # ######### ### # ### # # ############# # # # # ####### ####### # ### #########
# #   # # # #       #   #   #   # #   #   #   #   # # # #   #   # # #   # #     #     # #
# # # # # # # ##### ### # ####### # # # # # # ### # ### # # # # # # # # # ####### # # # #
#   # #   # #     #     # #     # # #   # # # #   #   #   # # #   #   # #   #     # #   #
##### ##### ##### ####### # ### # # ##### # # # ##### ##### # ##### ### ### # ### #######
# #   #   # #     #       #   # # # #     # #   #     #     #       #   # # #   #       #
# # ### # # # # ### ######### # # ### ##### # ##### ############# ### ### # ### ####### #
#   #   #   # #     #         # #   #       # #   #   #         # #         #         # #
# ### ####### ####### ### ######### ####### ### # ### # ##### # # ##################### #
# #   #     #     #   # # #       #     #   #   #   #   #     # # #   #   #   #       # #
# ### # ### ####### ### # # ### # ##### # ### ##### ########### # # # # # # # # ##### # #
# #   #   #     #   #     # #   #       # # # #   #       #     #   # # #   #   #   #   #
# # ##### ##### # ####### # ######### ### # # # # ####### # ######### ### ####### # ### #
# # #     #   # #     #   #       #   #   #   # #     #     #     # #   #         # # # #
# ### ##### ### ### # # ####### ### ### ############# # # ### ### # # # ########### # # #
#     #   #     #   # #         #   # #     #       # # #     # #   # #         #   #   #
##### # ### ##### ######### ##### ### ### ### # ### # # ####### ##### ### ##### # #######
#   # #     #   # #       #     #     # #     #   #   #     # #       #   #   # #   #   #
# ### ##### # # ### ##### ########### # ### ##### ######### # # ####### ### # ### # ### #
#   #   # #   #   #   # #         # # #     #   #   #     # #   #           # #   #     #
# # ### # # ##### ### # # ####### # # # ##### # # # # ### # ################# # #########
# #   #   #   # #   #   #     # #   #   #     # # # # #   #           #   # #   #       #
##### ### ### # ### # ####### # ######### ##### # ### # ##### ####### # # # # ### ##### #
#       # #   # #   #       # #         #   #   #     #     #   #   #   #   #   # #   # #
# ####### # ### # ######### # # ########### ####### ####### ##### # ####### ### ### # # #
# #       #     #       #   # # #   #     # #   #     #   #       # #     #       # #   #
# # # ############### # ##### # # # # ##### # # # ##### # ### ####### # # ####### # #####
#   # #   #       #   #     # #   # #     #   #   #     #     # #     # #   #     # #   #
##### # # ####### # ##### ### # ### ##### ##### ### ########### # ##### ##### ##### # # #
#     # # #       # #   #     # #     #     #   #   #       #     #   #   #   #     # # #
# # ### # # ####### # # ####### ##### ##### ##### ### ####### # ### ##### # ##### # # # #
# #     #   #   #   # # # #   # #     #   #       #   #     # #   #       #     # # # # #
####### ##### # # ### # # # # # # ##### # ######### ### ### # ### ####### ##### # ### # #
#   #   #     #   #   # # # # # #       #   # #       # #   #   # #     # #   # #     # #
# ### ### ####### ##### # # # # # ######### # # ##### # # ##### # # ### # # # # ####### #
# #   #   # #   #   #   #   #   # #       #       # #   #   # # # #   # #   # #       # #
# # # # ### # # ### # # ####### ### ######### ### # ##### # # # # ### ### ### ####### # #
#   # #   #   #   #   # #     #   # #       #   #   #     # #   # # #       #       # # #
# # ##### ##### # ####### ### ### # # ##### ####### # ##### ##### # ############### # # #
# # #   #   #   # #     #   # # #   #     # #     # # #   #     # #     #         # # # #
# ### # ### ##### # ### ### # # # ####### # # ### # # # # ##### # # ##### ####### # # # #
#   # #   # #   # #   #   # # #   #     # #   #   # #   #   #   # #     #   #   # # #   #
### # ### # # # # ##### # ### # ### ##### ##### ### ####### # ### # ### ### # # ### # ###
#   #   #   # #     #   #     # #       #     #     #     # #   # # #   #   # #     # # #
# ##### ### ### ##### ######### # ##### ######### ### # # ##### # # # ### # # ####### # #
#     # # #           #     #   #     # #       #     # #     #   # #     # #   #     # #
####### # ############# ### # ####### # # ##### ####### ####### ########### ### # ##### #
#   #   #       #       #   #         # #     #       # #       #         #   # # #     #
# # # ######### # ####### ############### ### ##### # ### ####### ####### ### # # ### # #
# # #   #       #   #   #   #           # # # #   # #           # #   #     #   # #   # #
# # ### # ######### # # ### # ######### # # # # # # ########### # # ### ### ##### # #####
# #   #     #     #   # # #   #   #   #   # # # #   #   #     # # # #   #   #   # #     #
# ######### # ### ##### # # # # # ### ##### # # # # ### # ### # # # # ### ### # # ##### #
# #         # #   #   # #   # # #   #   #   # # # #   # #   # # # # # #       # # #     #
# # # ##### ### ### # # ####### ### ### # ### # # ### # ### # ### # # ####### # # # #####
#   # #   #     #   #   #     # #     # # #   # # #   # #   #     # # #   #   # # #     #
####### # ####### ### ### ### # ##### # # ### # ### ### # ######### # # # ### ### ### # #
#       #         # #   #   #   #   # # #     # #   #   # #   # #   #   #   #   #   # # #
# ################# # # ### ##### # # # ####### # ### # # # # # # ######### ### ### ### #
# #     #       #   # #   #       # #   #       # #   # # # #   #   # #     # #     #   #
# # ### # ##### # ### ### ######### ### # ####### # ##### # ### ### # # ### # ##### # ###
#     # # #   #   #   #     #     #   #   #     # # #   #   #   #   #   #   # # #   #   #
##### # # # # ##### ##### # ##### ### # # ##### # # ### ##### ### ### ### ### # # ##### #
# #   #   # # #   #     # #   #     # # #     # #   #       #   #   #   #   #   #   # # #
# # ####### # # # ### # ##### ##### # ####### # ##### ##### ##### # ### ####### ### # # #
#   #   #   #   #   # #     # #   #   #     #   #   #   #   #     #   #   #     #   # # #
##### # # ######### # ##### # # # ##### # # ##### # ##### # # ####### ### # ### ##### # #
# #   #     #       # # #   # # #   #   # #     # # #   # # #       #     #   # #     # #
# # ####### ####### # # # ### # ### # ##### ### ### # # # ######### # ####### # # ### # #
# #       #       # #   # #   # #     #     #       # # #         # #     # # #   # #   #
# ####### # ##### # ##### # ### ####### ############# # ######### # # ### # # ### # ### #
#       # #   #   #       #   # #     # #   #         # #       #   # #   # #   # # #   #
### ##### ### # # ########### # # ### # # # # ####### ### ##### ####### ### ### # # # ###
# #     # # # # #     #     # # # #   # # #   # #   #   #   # #       #   # #   # # # # #
# # # # # # # ####### # ### # # # # ##### # ### # ##### # # # # ### # ### # # ### # # # #
# # # #   # #     # #     # #   # #     # # #     #     # #   #   # #   #   # # # #     #
# # # ##### ##### # ##### ####### ##### # # # ##### ##### ####### ### ### # # # # #######
#   # #     # #     #     #       #   # # # #     #       #       #   #   # #   #       #
##### # ##### # ### # ##### ##### ### # # ### ### ######### ####### ### ####### ####### #
#   # # #     #   # # #         #   #   #     #   #     #     #   #     #   #   #   #   #
# # # # # ####### ### # ########### ########### # ##### # ##### # ####### # # ### # # ###
# #   # #   #   #   #   #     #   #     #   #   # #     # # #   #   #   # #   #   #   # #
# ##### # # # ### # ##### ### # # ##### # # # # ### ### # # # ### ### # # # ##### ##### #
# #   #   #     # #     #   #   # #   #   #   # #   # # #   # # # #   # # # #   #     # #
# # ########### ####### # # ####### # ######### # # # # # # # # # # ### # ### # ##### # #
#   #           #       # #         #     #     # #   # # # # #   #   # #   # #   # #   #
### # ########### ######### ######### ### ####### ##### # # # ####### # ### # # # # ### #
#   #   #   #     #   #   # #     #   #   #   #   #     # # #   #     #   # # # #   #   #
####### # # # ### ### # # # # ### ##### ### # # ### ####### ### # ### ##### # # ### #####
#       # # #   #       # # # # #     #     # # #   # #   #       #   #   #   #   #   # #
# ##### # # ##### ####### # # # ##### ##### # # # ### # # ##### ####### # ####### ### # #
#   # #   #     #   #   #   # #     #   # # # # #       #   # #       # #     #   #   # #
### # ######### ##### # ##### ##### # # # # # ##### ####### # ### ### # ##### # ### ### #
#   # #       #       # #   #     #   # #   #   #   # #     #   #   #   #     #   #     #
# # # # # ########### # # # ##### ##### ####### # ### # ####### # ####### ### ##### #####
# # #   #     #       #   # #   # #     #   # #     # # #       #       #   # #   #     #
# # ######### # ######### # # # ### ##### # # ##### # # ### ############# # # # # ##### #
# #   #   #   # #   #     #   #     #   # # # #     # #     #   # #     # # #   #     # #
# ##### # # # ### # # ############### # # # # # ##### ####### # # # ### ### ####### ### #
#       #   # #   #   #             # # # #   #   #     #     #       #     #     #     #
############# # ####### ##### ##### ### # ##### ### ### # ########### ####### ### ##### #
#       #     #         #   # #   #   # #     # #   #   # #     #   #       #   #     # #
# ##### ############# ### # ### # ### # ##### # # ### ### # ### # ####### ##### # ##### #
#     #   #         #   # #     # # # #   #   # # #   #   # #   #       # #     #   #   #
##### ### # ####### ### ### ##### # # # # # # # # # ### ##### ####### # # # ####### # ###
#     # #   #     #   #     #   #   #   # # # #   #   #       #   #   #   # #       #   #
# ### # ##### ####### ####### # ######### # # ####### ######### # # ####### # ######### #
# #   #     # # #     # #     # #     # #   #   #   # #   #     #   #       #     #   # #
# ######### # # # # # # # ### # # ### # ####### # # # # # # ### ##### ########### # # # #
#   #     #   #   # #     #   # # # #           # # # # # #   # #   # # #       #   #   #
### # # ##### # ############### # # # ########### # # # ##### # # # # # # ##### ##### ###
#   # #     #   #     #       # # # # #           # # #       # # # # # #   #   #   #   #
# ### ##### ######### # ##### # # # # # ########### # # ######### # # # ### # ### # ### #
#     #   #     #   # # #   # #     #   #         #   # #     #   # # #     #     # #   #
##### # ### ### # # # # ### # ########### ####### ##### # ### # ##### # ########### # ###
#     #   # #   # #     #   #       #     #           # # #   # #     # #     #   # #   #
######### # ##### # ##### ######### # ##### ######### ### # ### # ##### # # ### # # ### #
#     # #   #   # # #     #   #     #     #   #     #   # # # #       # # #     #   #   #
# ### # ##### # # ### # ### # # # ####### ##### ### ### # # # # ####### # ########### ###
#   #         # #     #   # # # # #     #       # # #   # #   #   #   # #   #       #   #
### ########### ######### # # # # # ### ####### # # # ### ####### # # # ### # ##### ### #
#   # #   #   #     #   #   # # # #   #         #   # # #       # # # #   # #   #   #   #
# # # # # # # # ### # # ##### # ##### ############### # # ##### # ### ### # ### # ### ###
# # #   #   # #   # # #     # #     # #         #   #   # #   # # #       # #   #     # #
# ##### ####### # ### ##### # ### ### # ####### # # ### # # ### # # # ####### ######### #
#     # #     # #     #     #   #     #   #   #   #   #   #   # # # #         #   #     #
# ### # # ### # ####### ####### ##### ### ### ####### ####### # # # ######### # # ##### #
# # # # # #   #   #     # #   #     #   # #   #     #   # #   #   # #     #   # # #     #
# # # # # # # ##### # ### # # ### # ### # # ##### # ### # # # ##### # ### ##### # # #####
# #   # # # #   #   # #     #   # # #   #   #     #     #   # #   #   # #     # #   #   #
# # ### # # ### # ##### ####### # # # ####### ########### ### # # # ### ##### ### ### # #
# #   # # #   # # #   #   #   #   # #       #   #   #     #   # # # #   #   #   # #   # #
# ### # # ### # # # # ### # ########### ####### # # # ##### # ### # # ### # # # # ##### #
#   # #   #   # #   #     #           #       #   # #   #   # #   # #   # #   # #     # #
# ### # ####### ########### ######### ####### ### # ##### ### # ### ### # ##### ##### # #
# #   # #       #                 # #     #   #   #       #   #     # # # # #       # # #
# # # ### # ### ################# # ### # # ############### ####### # # # # # ##### # # #
# # # #   #   # #   #       #   # #     # # #   #         #     # # # # # # # #     # # #
### # # ####### # # # ### ### # # # ##### # # # # ######### ### # # # # # # # # ##### # #
#   # # #       # # #   #   # #   #     # # # #   #     #   #     #   #   #   # #   # # #
# ##### # ####### # ##### # # ######### # # # # ### ### # # ################### # # # # #
#     # #   #     #       #   #       # #   # #     #   # # #     #   #   #   # # #   # #
##### # ##### # ################# ### # ##### ######### # ### ### # # # ### # # # # ### #
#   #     #   #     #         #   #   #   #   #         #   # #   # # #     #   # #   # #
# ######### # ##### ### ### ### ### ##### # ### ### ####### # # ### ### ######### ### # #
#     # #   # #   #     # #     #   #   # # # #   #       #   #   #   # #         #     #
##### # # ### # # # ##### ####### ### # # # # # # ############### # # ### ### ###########
#   # # # #   # # # #       #     #   # # #   # #           #   #   #     # #       #   #
# # # # # # ### # # # ####### ##### ### ####### ### ####### # # ######### # ####### # # #
# # # #   # # # # # # #   #         # #   #   #   #   #   # # #   #     # #   #   #   # #
# # # # ### # # # # # # # # ######### ### # # ### ### # # # # ### # ### # ### # ####### #
# # #   #   #   # # #   # #           #   # #     #   # # #   #   # #   # # # #         #
# # # ####### # # ####### ########### ##### # ### # ### # ####### # # ### # # # #########
# #   # #     # #   #   # # #   # #       # #   # #   # #     #   # #     # #           #
# # ### # ##### ### # # # # # # # # ### # ### # ##### ### ### # ######### # ########### #
# # #   # #   #   # # # # #   #   #   # # #   # #   #   # #   # #   #   # #           # #
### # # ### # ### # # # # # # ####### ### # ### # # ### # ##### # # # # # # ######### ###
#   # #   # # #   # # #   # #       # #   # #   # #       #     # # # # #   #       #   #
# ### ### # # ### # ### ########### # # ### # ############# ##### # ### # ######### ### #
#       # # #   # #   # #       #   # #     # #   #         #     #     # #   #     #   #
# ####### # ### # ### # # ##### # ### ####### # # # ####### # ########### # # # ##### # #
# #       # #   #   #   # #     #     #     #   # # #     # #   #       #   #   #   # # #
# # ##### # # ##### ### ### ##### ##### ######### # ### # ##### # ######### ##### # ### #
# # #   # # #       # #     #     #   # #   #     #   # #     #   #   #     #   # #   # #
# # ### # # ######### # ##### ##### # # # # # ####### # ####### ### # # ##### # # ### # #
# #   #   #   #   #   #       #   # #     # # #     #       #       # #   #   # # # #   #
### # ####### # ### ########### # # ######### # ### ##### ### ######### # ##### # # # # #
#   # #     # #     #           #   #   #   #   # # #         #     #   #     # # # # # #
# ### # ##### # ##### ############### # # # ### # # ########### ### # ####### # # # # ###
#   # #     #   #   #   #           # #   #     # #         #   #   # #     #   # # #   #
### # ##### ##### # ### # ######### # ##### ### # ######### # # ##### # ### ##### # ### #
# # #       #   # #       #   #   # #     #   # #         # # #   #   #   #     # #     #
# # ##### ##### # ######### # ### # ##### ##### ######### # # ### # ##### ##### ### #####
#   #     #   # #           # #   # #     #     #     #     #   #   #   # #   # #   #   #
# ######### # # ############# # ### # ##### ##### ### # ############# # # # # # # ##### #
# # #       #       #     #   #     #   #   # #   #   #               #   # #     #   # #
# # # ############# # # # # ########### # ### # ### ### ########################### # # #
# # #   #   #     #   # #   #   #       #   #   #   #   #         #     #       #   #   #
# # # # ### # # # # ######### # # ######### ##### ####### ####### # ### # ##### ##### ###
# #   # #     # #   #   #     #   # #     #       #       # #   #     # #   #     #     #
# ##### # ########### # # ######### # ### # ####### ####### # # ##### ### # ##### # ### #
#     # #             # # #     #   #   # # #     # #       # # #   # #   #     #   #   #
##### # ############### # # ##### # ### # # ### # # # ####### # # # # # ####### ##### ###
#     #     #     #   # # # #     # #   # #     # #     # #   # # # # #   #     #   #   #
### ####### # ### # # # # # # ##### # ### ############# # # ### # # # # # ######### ### #
#   #         # # # # # #   # #   #   # #             #     #   # #   # # #       #   # #
# # ########### # ### # # ### # # # ### ############# ####### # # ####### # ##### # # # #
# # #         # #     # # #   # # #   #             #     #   # # #       # # #   # # # #
# # # ####### # ### ### # # ### ##### ########### # # ### ##### # # ####### # # ### # # #
# #   #       #     #   # #   #       #   #   # # #   #   #   # # # #       # # #   #   #
####### ######### ### # ##### ##### ### # # # # # # ### ### # ### # # ####### # # #######
#       #         #   # #     #   #   # #   # #   #   # # # #     #   #     # # #   #   #
# ##### ########### # ### ##### ##### # ##### ##### # # # # ########### # ### # ### # # #
# #   #     #       #     # #       #   #     #   # # # #   # #         #   #   #   # # #
# # # ##### # # ########### # ##### ##### ##### # # # # # ### # ########### # ####### # #
#   #   # # # # #       #     #   #   #   #     # # # # # #   # #         # # #       # #
####### # # # ### # ##### ### # # ##### ### ##### # # # # # ### # ####### # # # ####### #
#     # # #   #   #       #   # #       # #   # #   # #   # #   # #       # # #     #   #
# # ### # ##### ########### ### # ####### # # # ##### ##### # ### # ####### # ##### # ###
# #     #   #   #   #   #   # # # #     #   #   #   #       #   # #     # #       # #   #
# ####### # # # # # # # ### # # # # ### ########### ####### ### # ##### # ####### # ### #
#     #   #   # # #   #   # #   # # # #                 # #   #       #   #     # # # # #
####### ####### # ####### # ### ### # # ############### # ### ########### ##### # # # # #
#   #   # #   # #       #   #   #   # #   # #         #     # #         #     #   # #   #
# # # ### # # # # ########### ### # # ### # # ### ### ##### # # ####### ##### ####### # #
# #   # #   #   #       #   # #   # #   # #   #   #   #   #   # #   #       #         # #
# ##### # ############# # # # # ##### # # ##### ### ### ##### # # ### ####### # #########
#     #   #   #   #     # #   #       # # #   # #   # #     #   #   # #   #   # #       #
### ### # # # ### # ##### ############# # # # # # ### ##### # ##### # # # # ##### ##### #
# # #   # # #     #     # #       #   # #   #   #     #   # # #   #   # # # #     #   # #
# # # # ### ########### # # ##### ### # ##### ####### # # # ### # ### ### # # ### # ### #
#   # #     #       #   # # #   # #   #     #   #   #   #   #   #   #   #   # #   #   # #
### ######### ##### # # # # # ### # ####### ##### ##### ### # ##### ### ### # # ##### # #
#   #         # #   # # # # # #   #   #   # #     #     # # #     #     # #   # #   # # #
# ### ######### # # # ### # # # ### # # # # # ##### # ### # ##### ####### ##### # # # # #
# # #     #       # # #   #   #     #   #   #       # #     #     #       #   # # # #   #
# # ### # ######### # # ############################# # ##### ##### ####### # # # # # ###
#   #   #   #     # # #   #           #     #       # #   # # #         #   # # # # #   #
### # ##### # # ### # # # ########### # ### # ### # ##### # # # ######### ### # # ##### #
#   # #     # # #   # # #     #   #   #   # # # # #     #   # # #         #   # #   #   #
# ### # ##### # # ### # ##### # # # # ### # # # # ##### ##### # # # ####### ### ### # ###
# # # #       # #     #     # # #   #     #   #   #   #   #   #   # #     #   #     # # #
# # # # ##################### # ########### ##### # ##### # ####### # ### ### ####### # #
# # # # #     #     #     #   #   #       #     # # #     # #   #   # # #   # # #       #
# # # # # ### # ### # ### # ##### # # ######### # # # ##### # # # ### # # # # # # #######
#   # # #   #   #   # # #     #   # # #   #     #   #     #   # # #   #   # #   #   #   #
### # # ### # ####### # # ### # ### ### # # ############# ##### ### ### ##### # ### # # #
#   # #     #   #   # # #   #   #   #   #   #   #   #     #       #   # #     #   #   # #
# ############# # # # # ### ##### ### ### # # ### # # ########### ### # # ####### ##### #
#     #   #   #   #     #   #     #   #   # #   # # #   #     # #   # #     #   #   # # #
### # # # ### ########### ### ##### ### # # ### # # ##### # # # # # ####### # # ### # # #
# # #   #   #     #     # #     #   #   # #   #   #       # #   # #   #   # # # # # # # #
# # ####### ##### # # # ### # # # ########### ############# ##### ### # # # # # # # # # #
# # #   # #     #   # #     # # #     #     #   #       # #     #   #   #   # # # #   # #
# # # # # # ######### ####### # ##### # ### ### # ##### # # # ##### ######### # # ##### #
#   # #   #   #     # #     # #     # #   #   #     #     # #     #   # #     # # #   # #
##### ### ### # ##### # ### # # ##### ####### ####### # ### ##### ### # # ### # # # # # #
#   # # #       #     #   #   #     # #       #       # #   #   #     # #   # #   # #   #
# # # # ######### ####### ######### # # ####### ####### # ### # ####### ### ##### # #####
# # # #     #     #     # #         # #   #   # #     # #     #       #   #     #   #   #
# # # # ### # ##### ### # # ####### # ### ### # # ############# ######### ##### ##### # #
# #   # #   #     # # #   #   #   # # #   #   #   #       # #       #       # #     # # #
### # ### ####### # # # ##### # # ### # ### ##### # ##### # # ##### # ##### # ### # # ###
#   #     #   #   # # # #   #   # #   # #   #   # #   #     # #   # #   #   #     # #   #
# ######### # # ### # # # ### ### # ### # ### # ##### ####### # # # # ### ######### ### #
# #   #     # #   #   # #   #   #   #   #     #     #   #   # # #   # #   #     #   # # #
# # # # ##### # ########### # # ####### ######### # ### # # # # ### ### ### # # # ### # #
#   #   #   # # #       #   # #     #   #       # #       #   # # # #   #   # # #   # # #
########### # # # ### # # ##### ### # ### ### ### ########### # # # # ####### # ### # # #
#   #       # # #   # #   #   #   # # #   # #   #   #   #   # #   #   #   #   #   #   # #
# # # # ##### # ### ##### # # ### # # # ### ### ### # # # # # ######### # # ##### ### # #
# #   # #     #   #     # # #     #   #       #     # # # #     #   #   # #   # #   # # #
### ##### # ########### # # ################# ####### # # ##### ### # ##### # # # ### # #
#   #     # #     #     # #   #           #   #   #   #   #   #   # #     # # # #     # #
# ### ##### # ### ##### # ### ### ####### ##### # # ####### # ### # ##### # # # ####### #
#     #     #   #     # #   #   #   # #         # #         # # #   #   # # #     #     #
####### ####### ##### # ##### # ### # # ######### ########### # # ### # # ####### # ### #
#     # #     # #     #     # #   #   # #       #   #   #       # #   #   #   #   #   # #
# ### # # # # ### # ####### # ##### ### ##### ### ### # # ####### # ####### # # ### ### #
# #   # # # #   # # #       #   #   #   #   #   #     # # #   #   #   #     #   #   #   #
# # ### ### ### # # # ### ##### # ### ### # ### ####### # # # ##### # # ##### ####### ###
# #   #     #     #   #   #     # # # #   # #       #   # # # #     #   #   # #   #   # #
# # ### ##### ############# # ### # # # ### # ##### # ##### # # ####### # # ### # # ### #
# # #   #     #   #         # #   #   #   # # # #   #     # # #   #     # #     #   #   #
# ### # ####### # # # ##### ### ### ##### # # # # ####### ### # # # ##### ########### ###
#   # # #   #   #   #     #     # # #     #   #   #     #     # # # #   # # #     #   # #
### # ### # # ########### ####### # # # ######### ### # ####### # ### # # # # # # # ### #
#   #   # # #       #   #   #   # #   #   #     #   # #     #   # #   # # #   # # # #   #
# ##### ### ### ### # # ### # # # ######### ### ### # ##### # ### # ### # # ##### # # # #
#         # #   #   # #   # # #       #   # # #   #       # # #     #   # # #     #   # #
######### # # ### ### ### # ######### # # # # # ######### # ### ##### ### # # ######### #
# #     #   #   # #   #   #         # # # #   #         # # #   #   # #   # #   #     # #
# # ### # ##### # ### # ########### # # ### ########### # # # ### # # # ### ### # ### # #
#     # #   #   #   # #         # #   #     # #       # # #   #   # # #   #   #   #     #
####### ### # ##### ##### ##### # ##### ##### # ##### # # ######### # # ### # ######### #
#       #   #   # #     # #   # # #   # #     #   #   #   #         # #     #   #     # #
# ########### # # ### # # # # # # # # ### ### ### ####### # ######### ######### # ### ###
# #   # #   # # #   # # #   # #   # #     # #   # #     # # #   #   #   #   #   #   #   #
# # # # # # # ### # ### # ####### # ##### # ### # # ### # # # # # # # # # # # ##### ### #
#   #     # #   # #   # # #     # #     # #   # # # # # # #   # # #   # # # # #     # # #
########### ### # # # # # # ### # ##### # ### # # # # # ### ### # ##### ### # # # ### # #
# #   #     #   # # #   # # #   #   #   # #   #   #   #   # #   # #     #   #   #   #   #
# # # # ##### # # ####### # # ####### ### # ### ##### ### # ### ### ##### ######### ### #
#   # # #   # # #   # #     # #         #   # #     #   # #   # #   #   # #   #     #   #
# ### # # # ### ### # # ### # ######### ##### ##### ### # ### # # ### # # # # # ##### # #
#   # #   #   # #   #   #   #         # #     # #   #   # #   # #   # #   # # # #     # #
### # ####### # ##### ### ########### # # ##### # ### # ### ### ### # # ### # # # #######
#   #     #   #     # #   #   #   #   #   #   # # #   # #     #   #   #     # # # #     #
# ####### ### ##### # # ### # # # # ####### # # # # ### # ### ############### # # # ### #
# #   # #       # #   #   # #   # #   #   # #   #   # # #   # #       #     # # #   #   #
# ### # ##### # # ##### # # ######### # # # ####### # # ### # # ##### # ### # # ##### ###
#   #       # # # # #   #   #   #     # #   #     # # # #   #   #   # # # # #     #   # #
### # ##### # # # # # # ##### # # ##### ### # ##### # # # ##### # ### # # # ##### # ### #
#   #   #   # #   #   #   #   #   #     #   #     #   #   #     #   # #   #   #   #   # #
# ##### # ### ########### # ########### # ####### ######### ####### # ####### # ##### # #
#   #   #   # #   #       #         #   # #     # #         #     # # #       #     #   #
# # ##### # # ### # ############### # ### # ### # # ######### ##### # # ########### # ###
# #     # # #   #   #   #     #     # #   # #   # #   #       #     # #           # #   #
# ##### # # ### # ### # ##### # ##### # ### ##### # # ####### # ##### ########### # ### #
#     # # # # # # #   # #     #   #   # #       #   #         # #   #     #     #   # # #
##### # # # # # # # ### # ### ### # ### ####### ############### # # ### # ##### # ### # #
#     # # #     # #   #   # #   # #   #       #   #     # #   # # #   # #       # #   # #
# ##### # ########### # ### ### # # # ####### # # ### # # # # # # ### # ##### ##### # ###
# #     #   #       # # # #   #   # #   #   #   #     #   # #   # # #   #   # #     #   #
### ####### # ##### # # # ### ##### # ### # # ############# ##### # # ### ### # ####### #
#   #       # #   #   #       #     #   # # #         #     #   #   # #   #   #   #     #
# ### ####### # # ############# ####### # # ######### # ##### # ### # # ### ##### # #####
# #     #   #   #   #     #   # #     # # # #   #     #       #     # #     #   # # #   #
# ####### # ##### # # ### # ### # ### # # # # # ##### ############### ####### ### # # # #
# #       #   #   # # # #     # #   # #   #   #     #   #       #   #       #     # # # #
# # ######### # ### # # # ### # ### # ############# ### ####### # # ### ### ##### # # # #
#   #         #   # # #   #   #   # # #     #       #   #     # # #   #   #       #   # #
# ############### # # ####### ### ### # ### # ### ##### # ### # # ### ##### ########### #
# #             # # #     #   #   #   #   #   #   #   #   # #   # #   #   #     #   # # #
# # ########### # ### ### # ### ### # ######### ### # ##### ##### # ### # ### # # # # # #
#   #   #   #   #   # # # #   # #   #     #   # # # #     #       #     # # # # # # #   #
# ### # ### # ##### # # # # # # # ####### # # # # # ##### # ######### ### # # ### # # ###
#     #   # #     #   # # # # # #     #   # #   #   #   #           # #   # #   # # #   #
######### # ### ####### # ### ######### # # # ### ##### ########### # # ### ### # # ### #
#   #   # #   #         #   #           #   # #       #           # # #     #   # #     #
# # # # # ### ####### ##### ################# ####### ######### # # ####### # ### #######
# # # # #     #     #     #   # #           #         #     #   # #       # #   #     # #
# ### # ####### ### ### # ### # # ######### ########### ### # ### # ####### ##### # # # #
#     #   #       #   # # #   #   #       #   #   #   #   # # #   #   # #   #     # #   #
### # ### # ####### # ### # ####### ##### # ### # # # ##### # # ##### # # ### ######### #
#   # #   #     #   # #   #   #   #     # #     #   # #   #   # #   # # # #   #   #   # #
##### ######### # ### # ##### # # # ##### # ######### # # ##### # # # # # # ### # # # # #
#   # #         #   # # #   #   # # #     #     #     # #       # #     # # #   #   # # #
# # # # ##### ##### # # # ##### # ### ########### ##### ### ########### # # # ####### # #
# # #   #   # #   # #   # #   # #     #         #       #   #   #     # #   #   #   #   #
# ### ### # # # # # ##### # # # ####### ####### ######### ### ### ### # # ####### # # ###
#   #   # # # # # #     # # #   #     #   #   #   #       # #     #   # # #   #   # #   #
# # ### # ### # # ##### # # ### # ##### # ### ### # # ##### # ##### ##### # # # ####### #
# #   #   #   # #     #     # # #   #   #   #     # #   #   # #   #   #   # # #     #   #
# ####### # ### ##### ####### # ### # ### # # ######### # # # # # ##### ### ### ### # ###
# #       #   #   #     #     # #   #   # # # #     # #   # #   #     # #   #   # # #   #
# # ######### ### # ##### ### ### ##### # # # ### # # # ### ######### # # ### ### # # # #
# # #     #   #   # #   # # #     # #   # # #     #   # # #     #   #   #   #     #   # #
# # # ### # # ##### # # # # # ##### # ### # ########### # ##### # # ####### # ######### #
#   #   #   #     # # #   # # # #   #   # # #       # #     # #   #     #   #       #   #
##### ### ####### # # ##### # # # # ### # # # ##### # ##### # ##### ### # ####### ### # #
#   # #   #     # #   # #     #   #     # # #   #   #   #   # #     # # #   #   # #   # #
### # # ### ### # ##### # ####### ######### # # ##### # # ### # ##### # # # # # ### #####
#   # #   #   #   #     # #   #     #       # # #   # # #   #   #   # # # #   #     #   #
# # ##### # # ##### ##### # # # ##### ######### # # # ### # ##### # # # # ########### # #
# # #     # # #   #   #   # #   # #               #   #   # #     # #   #   # #     # # #
# # # ####### # ### # # ### # ### # ################### ##### # ######### # # # ##### # #
# # # #   #   # #   # # #   # #   #         #       #   #     # #       # #   #       # #
# # # # # # ### # ### # # ### # ########### ##### # # # # ##### # ##### # ####### ##### #
# #   # # #       #   #   #     # #   #   # #   # # # #   #   # # #     # #     # #     #
# ### # ########### ############# # # # # # # # # # # ### # # # # ####### # ### # # #####
# # #   #           #   #     #     # # #   # # # # # # #   # #   #     # # #   # # #   #
# # ##### ####### ##### # ### # ### ### # ##### # # # # # ### ##### ### # # # ### # # # #
#       #     # #       #   #   #   #   # #   # # # #   #   #     #   # #   # # # # # # #
############# # ########### ### ##### ### # # # # ### ##### ### # # # ##### # # # # # # #
#       # #   #         #   # #         # # # #     #     #   # #   #   #   # #   # # # #
# ##### # # ### ##### # ##### ########### # # ##### ##### ### # ####### # # # ##### # ###
# #   #   # #   #   # #   #   #     #   # # #   # #     # #   # #     # # # #       #   #
# # # ### # # # ### # ### # ### ### # # # # # # # ##### # # ### # ### # # ############# #
# # #   #   # # #   # #     #   # #   # # # # # #   #   # #   # # # # # #     #       # #
# # # # ####### # # ### ####### # ##### # # # # ### # ### ### # # # # # # ### # ##### # #
#   # #         # # #   #     # #     #   # # #   #   #   #   #   #   # # #   #   # #   #
############### # ### ### ### # # ### ##### ##### # ### ####### ####### # # ##### # # ###
#         #   # #     #   #   #     #   #   #   # # #   # #     #   # # # #   # #   #   #
# ####### # # # ####### ### ####### # ### # # ### # # # # # # ### # # # # ### # # ##### #
# # #   #   #     # #   # # #       # #   # #   #   # # #   #     # # # #   #   #     # #
# # # # ######### # # # # # # ######### ### ### # # ### ########### # # ### ######### # #
# # # #         # #   #   # # #       # #       # #       #     #   # #   #         # # #
# # # ######### # ######### # # ##### # ################### ### # ### # # ######### # # #
#   #     # #   #       # # # #   # # # #   #       #   #   #   # #     # #   #     # # #
### ##### # # # ####### # # # # # # # # # # # ##### # # # ### ##### ##### # # # # ##### #
#   #     #   #       #     # # #   # #   # # #     # # #   # #   # #       # # # #     #
# ### ############### ####### ##### ##### # # # ####### # # ### # # ######### # ### #####
#   #           #     #     #     # #     # # # #       # #   # #   #     #   #   # #   #
### ########### # ##### ### ##### # # ####### # # # ### ##### # # ### ### # ##### # # # #
# # #         # # #   #   # #     #   #       # # # # #     #   # # #   # # #   #     # #
# # # ####### # ### # # # ### ##### ### ##### ### # # # ### ##### # # ### # # ######### #
#   #   #   # #     #   # #   #   #   #     # #   # #   #   #   # #   #   # # #     #   #
# # ##### # # # ######### # # ### ### ### # ### ##### ##### # # ### ### ### # # ### # ###
# # #     #   #   # #     # #   # #     # #     #   # #   # # #   # #   #   # #   # #   #
# # # ####### ### # # ######### # # ##### ####### # # # # ### # # # # ### ### ### # ### #
# # # #     #   # # #   #   #   #   #   # #     # # #   #     # #   # #       #   #     #
# # # # ### # ### # ### # # # ### ### # # # ### ### ############### ### ####### #########
# # # #   #   #   #   #   #     #   # #     #         #     #   #   #   #     #   #     #
### # # ####### ##### ######### ##### ############### ##### # # # ### ### ### ### # ### #
#   # #       #         #     #     # # #           #         # # # # #   #   #   # #   #
# ### ####### ####### # ##### ##### # # # ######### ######### # # # # # ### ### # # #####
# # # #     #   # #   # #     #   #   # #       #   #   #   # # #   #   #   #   # #     #
# # # # ### ### # # # # # ##### # ##### ####### # # # # # # ### ### # ####### # ####### #
# # #   # #   # #   # # #     # #     # #   #   # # # # # #     # # # #       # #       #
# # ### # ### # # ### # ##### # ##### # # # ### ### # ### # ##### # # # ####### # ##### #
#       # #   # # # # #     #   #   # #   #     #   # #   #   # #   #   #   #   # #   # #
######### # ##### # # # ######### # # # ######### ### # ##### # # ##### # # ##### # # ###
#   #       #       # #           #   #   #       #     #   #   #       # #     # # #   #
# # # ############### ##################### ############# # # ########### ##### # # ### #
# #   #   #   # #     #     #       #     #     #   #   # # #       #   #   #   # #   # #
# ### # # ### # # # ##### # # ##### ##### ##### # # # # # # ######### # ### # ### ### # #
#   #   #   #   # # #     # # #   #   #   #       #   # # #   #   #   # # # #   #     # #
### ####### ### # # ### ### # # # ### # # ########### # ##### # # # ### # # ### ####### #
#   #   # #   # # #     #   #   #   # # #       #   # # #     # #   #   # #   # #     # #
# # # # # # # # ################# # # # ####### # # # # # ### # ##### ### ### # # ### # #
# #   #   # # #         #         # #     # #   # #   #     #   #   #   #     # #   # # #
############# # ####### # ############### # # ############# ####### # # # ##### ### # # #
#     #     # # #       # #     #       # # #   #   #   #   # #     # #   #     #   #   #
# ### # ### # ### ### # ### ### # ##### # # ### # # # # # ### # # ######### ##### ##### #
#   #   #   #   #   # #     #   # #     # # #   # #   #   #   # #   #     # #   #     # #
### ##### ##### ### # ####### ### ####### # # ##### ####### # ### # # ### # # # ####### #
#   #     #   #     #   #         #     # # #       #     # #   # #   #   #   # #     # #
# ### ##### # ########### ######### ### # # ########### # # ### # ######### ### # # # # #
# # #       #     #     #   #       # #   #   #     #   # #   # #     #   #   #   # #   #
# # ########### # # ### ### # ####### ### # # # ### # ##### # # ##### # # ### ##### #####
# #     #       # #   #   #   #       #     # #   #   #     # #       # # #   #   # #   #
# ##### # ##### ##### ### ##### ####### ####### ##### # ##### ######### # ##### # # # # #
# #   # # #     #     #     # # #     #         #   #   #   #     #   # # #   # # #   # #
# # # # # ####### ##### ### # # # ### ########### # ##### ### ### # # # # # # # # ##### #
#   #   # #   #   #   # #   # # # # #         #   # #   # #   # #   #   # # #   #       #
####### # # # # # ### # # ### # # # ##### # # ### # # # # # ### ####### ### # ###########
#       # # #   # #   # #   # # #   #     # #   # # # #   # #     #     #   # #     #   #
####### # ####### # # # ### # # ##### ######### ### # ##### # ### # ##### ##### # # ### #
#     # #       # # #   #   #   #   # #     # #   #   #   # # #   # #       #   # #     #
# ### ##### ### # # ##### ##### # ### # ### # # # # ### # # # # ### ### ### # ### #######
#   #   #   #   # #     # #   # # #     # # #   # #     # #   #   #   # # # # # #     # #
### ### # ####### ### # # ### # # # ##### # ####### ### ####### ### # # # # # # # ### # #
#   #   #       #   # # #     # #   #     # #       # #         #   # #   #   # #   #   #
# # ##### ##### ### # ##### ### ##### ### # # ####### ########### ### ### ##### ##### ###
# # #   #   #   #   #     #     # #   #   # #     #   #             #   # #       #   # #
# ### # ### # ########### ####### # ### ### ##### # ### ############### ### ##### # ### #
#     #     #       #   #   #     #   # # #       # #   #               #   #   # #     #
############# ##### # # ### # ### ### # # # ####### # ### ############### ### # ##### # #
#             #     # #     # #   #   # # #     # #   # #   #   #             # #   # # #
# ######### ####### ### ### # ##### ### # ##### # ### # ##### # # ########### ### # # # #
#   #       #     #     #   #       # #   #     #     #     # #   #     #   #     # # # #
### ######### ### ####### ########### # ### ############# # # ##### ### ### ##### # # ###
#   #   #     #       # #   #     #   #   # #         # # # #       #   #   #   # # #   #
# ### # # ##### # ### # ### # ### # ##### # # ####### # # # ######### ### # # ### # ### #
# #   #   #   # # #   #   # #   # # #       # # #   # #   # #       #   # # #     #   # #
# # ##### # ### ### ### # # ### # # # ####### # # # # # ### # ##### # # ### ######### # #
#   #   # #     #   #   # # # # #   #     #   #   #     # # # #   # # #   #     #   #   #
##### # # ####### ### ##### # # # ### ##### ####### ##### # # # # # # ### ##### # # #####
#     # #     # #   #       # # #     #   #       # #     #   # #   #   #       # #   # #
# ########### # ### # ####### # ####### # ####### ### ### ############# ######### ### # #
#   #   # #   #   # #         # #       # #   #   #   # # #   #         #         #     #
# # # # # # ### # # ########### # ##### ### # # ### # # # # # # ######### # ##### #######
# #   #     #   # #         #   # #     #   # # #   # # #   #   #       # # #   #       #
# ########### ### ######### # ### # ##### ### # # ### # ######### ##### # # # ######### #
# #       # # #     #     # #   # #   #   #     # #   # #     #     # #   # # #       # #
# ##### # # # # ##### ### # # # # ### # ### ##### # ### ### # ##### # ####### # ##### # #
# #   # #   # #   #   # # #   # #   #   #   #     #     #   #     # #         #     #   #
# # # ### # # ##### ### # # ####### ### ##### ########### ####### # # ############# # ###
# # #   # # #     #   #   # #       # #       # #       #       # # # #         #   # # #
# ### # # # # ### ### ### # ##### ### ######### # # ####### ### # # # # ####### # ### # #
#   # #   # # #       # # #     #     #   #     # #   #     #   # #   #   #         # # #
### ### ### ### ####### # ##### ####### # # ##### ### # # ### ### ####### ########### # #
#   #   # #     #       # #   #   # #   #   #   # # #   # #   # #   #   #       #   # # #
# ### # # ######### ### # # # ### # # # ####### # # # ### # ### ### # # # ####### # # # #
# #   # #   #     #   # #   # #     # #   #       #   #   #     #   # # # #       #   # #
# # ### ### # ### ### ####### # ##### ### # ############### ##### # ### # # ########### #
# # #   #   # #     # #   #   #   #   #   #         #     # #     # #   # #   #       # #
# # # ### ### ##### # # # # ##### # ### ########### ### # ### # ##### # ### # ####### # #
#   #   #   #     #   # #   # #   # # #     #   # #   # #     # #     #     #     #   # #
####### # ### ### ##### ### # # # # # ### ### # # ### # ####### # ############### # ### #
# #   # #   #   # #     #   #   # #   #   #   # #     #     #   # #     #   #   # #     #
# # # ##### ### # # ##### # ##### ### ##### ### # ######### # ### # ##### # # # # # #####
#   #   #       #   #   # #   #     #         #       #   # #   # # #   # #   # # # #   #
# ##### # ############# # ##### ##################### ### # ### # # # # # ##### ### # # #
# #   #   #         #   #     #         #       #   # #   #   # #   # # #     #   #   # #
# # # ####### ##### # ####### ######### # ##### # # # # ### # ##### # ####### # # ##### #
#   #       #     # #     #   # #     #   #     # #   # #   #       # #       # # #     #
########### ##### # ### # # # # # ####### # ##### ##### # ########### # ####### # # #####
#   #       # #   #   # #   #   #         # #   #   # # # #     #   #   #     # # #   # #
# # # ####### # ### # # ################### # # ### # # # # # # # # ##### ### # # ### # #
# #   #       # #   # #   #       #         # # #   #   # # # # # #         # # #   #   #
# ##### ####### # ####### # ### # # ########### # ### # ### # # # ########### # ### # ###
# # #     #     #   #     #   # #   #       #   # #   #   # # # # #   #       # #   #   #
# # # ### # ####### # ##### # ######### ### # # # ####### # # # # ### # ####### # ##### #
# #   #     #   #   #     # #         #   #   #   #   #   # # #   #   #   #     #       #
# # ### ##### # # ####### ########### ### ######### # # ### # ##### # ### # #############
# #   #       # # #       #   #     #     #         # # #   #     # #   # #   # #       #
# ############# ### # ##### # # ### ######### ####### # ### ##### # ### # ### # # ##### #
# #           #   # # #   # # #   #   #     # # #     # #   # #   #   #   #   #   #     #
# # ######### ### # # # # # # ### ### # ### # # # # ### # # # # ##### ##### ### ### #####
#   #     # #   # # # # #   # #     #   #   # #   #   #   # #   #   # #       # # #     #
##### ### # ### # # ### # ### # ####### # ### ########### # ##### # ### ##### # # # ### #
#     #   # #   # #   # #   #   #   #   #     #   #       # #     # #   #   #   # # # # #
# ##### ### # ### ### # ### ##### # # ######### ### ######### ##### # ### # ##### # # # #
#   #   #   #     #     #   #   # #   #   #   #       #       # #     # # #     # # #   #
### # ### # ####### ##### ##### # ##### # # # ##### # ####### # # ##### # ##### # ### # #
#   #   # # #   #   #   # #     #     # #   #       # #   #   # #   #   #     #   #   # #
# ####### # # # ### # # # # ######### ######### ##### # # # ### ### # ########### # ### #
#   #   # # # #     # # # #         # #   #     #     # #   # #     #           # # #   #
# # # # # # # ####### # # ######### # # # ####### ##### # ### # ########### ### # # #####
# #   # # #   #   #   #   #     #   #   #   #     #   # #   #   #         # # #   #     #
# ##### # ##### # # ####### ### # ######### # ##### ### ### ##### ####### # # # ####### #
# #   #         # # #   #   #   #       # # #         #   #     #   #     # #   #       #
# ### ########### # # # # # ### ####### # # ######### ### ##### ### # ##### ##### #######
#   # #       #   # # #   # #   #     # # #           #   #   # #   # #   #     #       #
### # # ##### ##### # # ##### ### ### # # ############# ##### # ##### # # # ### # ##### #
#   #   #   # #   # # #     # #   #   #       #         #   # #       # #   # #   # #   #
# ### ### # # # # # # ##### # # ##### ##### ### ######### # # ######### ##### # ### # # #
# # # #   # #   #   #     # # #     #     #     #     #   # #       #   # #     # # # # #
# # # # ### ############# # ### ### ########### ##### # ### # ##### # ### # ##### # # # #
# #   #   #     #   # #   # #   # #   #       #       # #   # #   # #     # #   #     # #
# ### ####### # # # # # # ### # # # # # ##### ##### ##### # ### # # ##### ### # ####### #
#   #   #     #   # #   #     # # # #   #   #     # #   # #   # # #     #   # #       # #
### ### # ######### ######### ### # ### ### # ### ### # # ### # # ##### ### # ####### ###
#   # #   #       #   #   #       #   #   #   # #     # # #     #     # #   # #     #   #
# ### ##### ##### # # # # ############### ##### ### ### # ########### # # ### ##### ### #
# #   #     #     # #   #             #   #   #   # #   #     #     # # # #   #   #   # #
# ### # ##### ### ################### ### # ### # # ##### ### ### # # # # # ### # ### # #
# #     #       #     #   #         #   # # #   # #   #   #       # # #   # # # #   # # #
# # ############### ### # # # ####### # # # # ### ### # ########### ### ### # # # # # # #
#   #           #   #   #   #     #   # #   #   #     #     #     #     #     # # #     #
##### ######### # ### ######### ### ##### ##### ########### # ##### ########### # #######
#     #     # #       #   #   # #   #     #   #   #   #     # #   # #           #   #   #
# ##### ### # ######### # # # ### ### ##### ### # # # # ##### # # # # ############# # # #
#   #   # #       #   # #   # #   # #     #     # # # #   #     #   # #       #       # #
### # ### # ##### ### # # ### # # # ### # ####### # # ### ########### # ##### ######### #
#   # # # # #   #   #   # #     # # #   # #   # #   #     #       # # #     # #       # #
# ### # # # ### # # # ##### ####### # ### # # # ##### # ### ##### # # ### # # # ####### #
#   # # # # #   # # #   #   #     #   # #   # #       #   # #   #   #     # #   #       #
### # # # # # ### # # ### ### ### ### # ##### ########### # # ############# # ### #######
#   # #   # # #   # # #   #   # #     # #   #   # #     # # # #   #         # #   #     #
# ### # ### # ### # ### # ### # ##### # # # ### # # ### ### # # # # ######### # ##### # #
# # #   #   #   # #   # #   # #       # # #   #   #   #   # #   #   #   #     # #     # #
# # # ### ##### ### # # ### ########### # ### ### ##### # # ####### ### # ##### # ##### #
#   # # #     #   # # #   # #     #     #   # # #     # # # #     # #     #   #   #     #
##### # ##### ### # # # # # # ### # ### ### # # # ### # # # # ### ### ####### ##### #####
#   #       #     # # # # # # # #   #     # #   # #   # #   #   #   # #     #   #   #   #
# ######### ####### # # ### # # ##### ##### # # # # ####### # ### # # ### # # # ### ### #
#         # # #   # # # #   # #     #       # # # #   #     # #   #   #   #   #   #     #
# # # ### # # # # # # ### ### ##### ####### # ### # ### # ##### ####### ######### ##### #
# # #   #   #   # # #     # #     #       # #     #   # #     #   #     #   #   #     # #
# ##### ####### ### ####### # ### ####### ########### # ##### ### # ##### # # # ####### #
# #   #       #   #       #   #   #       #   #   #   #     #   #   #   # #   #   #     #
# # # ####### ### ######### ### ### ####### # ### # ### # # ##### ### # # ####### # #####
#   # # #   #   #           #   #   #       #     # #   # #     # #   # #       # # #   #
##### # # # ### ##### ####### ##### ######### ##### # ######### # # ### # ##### ### # # #
#     # # #   # #   #   #   #   #   #   #     #     # #     # #   # #     # #   #   # # #
# ##### # ### # # # ### # # ### # ### # # ##### ##### # ### # # ### # ##### # ### ### ###
#     #   # # #   # #   # # #   # #   # # #   #   #   # #   # # # # # #   #   #     #   #
### # # ### # # # # # ### # ### # ##### # # # ### # ### # # # # # # # # # ### ##### ### #
#   #   # # # # # # # #   #     #   #   #   #   #       # # # # #   #   #   #     #     #
######### # # # # # # # ########### # ### ############### ### # ### ####### ####### #####
#   #     #   # # #   #       #   # #   # #           # #     #   #       #   #     #   #
# # # ######### # ########### # # # ### # # ######### # ### ##### # ##### ### # ####### #
# # # #     #   #   #       # # # #   # #   #         # #   #     # #   #   # # #   #   #
# # # # # # ### ### ### ##### # # # # # ######### ##### # ### ####### # ### # # # ### ###
# #   # # # #   # #   # #     # #   # #   #   #   #   #   # #     #   #   # #   #   #   #
# ### # ### # ### # # # # ##### ##### ### # # # ### ### ### # ### # ##### # ####### ### #
# #   # #   #     # #   #   #   #     #   # # #   #   #   # # #   #     #   #     # #   #
# # ### # ######### ####### # ### ##### ### ### # # # ##### ### ##### # ##### # # # # ###
# # #   # #       #   #       # # #   #     #   # # # #   #     #   # #   #   # #   #   #
# # # ### ####### # # ######### # ### ### ### # # ### # # ####### # # ### # ##### ##### #
# #     # #   #   # #           #   # #   #   # #     # #         # # # #   #     #     #
# ##### ### # # # ############# ### # # # # ########### ######### ### # ##### ##### #####
#   # # #   #   #   #   #       #     # # #   #   #   #     #   #     #   # # #     #   #
# # # # # ######### # ### # # ######### ##### # # # # ##### # # ####### # # # ### ### # #
# #   #   #     #   #   # # # #       #     # # #   # # #   # #     # # # # #   # #   # #
# ####### # ##### # ### # # ### ##### ##### # # ##### # # ### # ### # # # # ### # # #####
#   #     #       #     # # #   #         #     # #     # #   # #   # # #   #   # #     #
##### # ################# # # ################### # ##### # # # # ### # ### # ### ### # #
#     #   #   #           #   #       #   #     # #     # # # # # #   # # #     #   # # #
# ####### # ### ######### ##### ##### # # # ### # ##### # # # # # # # # # ####### # ### #
#   #     #   #         # #   # #   #   # #   #   #   #   # # # #   # #         # #     #
### ####### # ######### # # ### ### # ### ##### # # # ##### ### ############### # # #####
# #   #     #   #   # # # #   #   # # # #     # #   #     #   #             #   # #     #
# ### # ### ### # # # # ### # ### # # # ##### # ### ####### # ############# # ### #######
#   #   #   #   # #     #   # #   #   #     #   # #       # # #   #       # # #     #   #
# ### # ##### ### ####### ### # ######### # ##### # ##### # # # # ####### # ### ### # # #
#   # # #   #     #     # #     #         #     # #     # # # # #       # #   # #   # # #
### ### # # ### ####### # # ####### ########### # ##### # # # # ####### # ### # # ##### #
# #     # # #   #   #   # #   #   #     #   #   # #   # #   #   #     #   #   # #   #   #
# ####### # # ### # # ### ### # # ####### # # ### # # # ######### # ##### # ### ### # # #
#     #   # #   # # #   #   #   # #   #   # # # #   #   # #       # #     # # #   # # # #
# ### # ##### ### # ### ### ### # # # # ### # # ### ##### # ### ### # ##### # ### # # # #
# #   #     #     #   #     #   # # #   #   #     #       #   # # #   #   #       #   # #
### ### ### ######### ####### ##### ##### ####### ########### # # ### # # ############# #
#     # #     #     #   #   # #   # #   #       # #         # # #   # # #   #   # #     #
# ### # ####### # ### # ### # # # # # # ### ##### ##### ### # # ### ### # # # # # # #####
# # # #     #   #     # #     # # # # # #   #   #       # #   #   # #   # #   # #     # #
# # # # # # # ######### # ##### # # # # ##### # ######### ##### # # # ### ##### # ### # #
# #   # # #   #   #   #   #     # #   #   #   # #     #         #   # # # #     # #   # #
# ##### # ##### # # # ##### ##### ####### # # ### ### ############### # # # ##### # ### #
#       #   #   #   # # #     #         #   # #     #       # #   #   #   # #     #   # #
############# ####### # # ##### ############# # ### ####### # # # # ####### # ####### # #
#       #     #     # # # #     #     #   #   #   #     # #   # # # #   # # #   #   #   #
####### # ##### # # # # # # ##### ### # # # ##### ##### # # # # # # # # # # ### # # #####
#       #   #   # # # #   #     #   #   # # #   #   #     # # # #   # #   # # #   # #   #
# # ####### # ##### # # ####### ##### ### # # # ### ######### # ##### # ### # ### # # # #
# #   #     # #     # #   #     #     #   # # #   #       #   # #     #     #   # # # # #
# # # # ##### # ##### ##### # ### ##### ### # # ######### # ### # ############# # # # # #
# # # # # #   # #           #   #   #   #     #           # # # #     #       # # #   # #
# ### # # # ### ####### ##### ##### # ### ################# # # ### # ####### # # ##### #
# #   #   #   # #     # #   #     # #       #         #     #   #   #           # #   # #
# # ####### # # # ### # # # ####### ####### ### ##### # ####### ################# # # # #
# #   #   # # # # # #   # # #       #       #   #   # #       # #     # #   #   # # # # #
# # # ### # # # # # ##### # # # ##### ####### ### # ##### ### # # ### # # # # # # # # # #
# # #     # # #   #   #   # # #     #   #   #     # #   #   #   # #     # #   # # # # # #
# ####### ### ####### # # ### ####### # ### ####### # # ### ##### # ##### ##### # # # # #
# #     # #   # #     # #     #   #   #   #     # #   #   #   #   #       #   #   # #   #
# # ### # # ### # # ### ####### # # ##### ### # # ##### # ### ############# # ### # #####
# #   # #     #   #     #   #   # # #     #   # # # #   #   # #   #       # #     # #   #
# ### ####### # ####### # # # ### ### ##### # # # # # ##### # # # # ##### # ####### ### #
# #   #       #     #   # #   # #     #     # # #     #   # #   #   # #   # #   #     # #
# # ### ##### ##### ##### ### # # ##### ####### ####### # # ### ##### # ### # ### ### # #
# # #   #     #   #     #   # # #   #   #       #   #   #   # #   #   # # # #     # # # #
# # # ######### # ##### ### # # # ### # # ####### ### # ##### # # # ### # # # ##### # # #
# #   #         #       # # #   # #   # #         #   # #   # # #   #   # # #     #   # #
# ##### ################# # ##### # ####### ####### ##### # # # ##### ### # ### ### ### #
#       #       #     #     #   # #     # #         #     #   # #   # #     #   #   #   #
############# # # ### ### ### # ####### # # ######### ######### # ### # ##### ### ##### #
#     #     # # # #   #   #   #   # #     # # #     #     # #   # #   #     #   #       #
# ### # ### # # ### # # ### ##### # # # ### # # # # ##### # # ### # ######### # ### #####
# # #   # #   #     # #   #   # #   # # #   # # # #   #   # # #   #     #     #   # #   #
# # # ### ##### ####### # ### # ### # # # ### # # ### # ### # # ####### # ##### # ### # #
#   #   #     #       # #     #     # # #   # # # #   #     # # #     #   #     #     # #
### ### ##### ####### ##### ######### # ### # # ### ####### # # ##### ##### ########### #
#   # #     #         #     #     #   #   # # #   #   #     #   #     #     # #       # #
# ### ##### ########### ##### ### # ##### # # ### # # # ######### ### ####### # # ##### #
#     #     #         # #     #   #     # #       # #   #         #   #   #     #   #   #
####### ##### # ####### # ##### ####### # ################# ####### ### # # ####### # ###
#     # #   # # #       #     #     # # #             #     #   #   # # #   #     #     #
# ### # # # # ### ### ########### # # # ########### # # ####### # ### # ##### ### #######
# # #   # #       #   #   #   #   #   # #   #     # #   #       # # # #       # #       #
# # ##### ######### ### # # # # ##### # # ### ### # ##### ####### # # ######### # # ### #
# #     #   #   #   #   # # #     # #   # #     # # #   # #   #     #         #   # #   #
# ### ##### # # # ### # # ####### # ##### # ##### # # # # # ### ########### # ##### # ###
#   #     # # # #     # # #       #   #     #       # #   # #   #       #   # #     # # #
### ### # # # # ####### # # ######### ############### ##### # ### ##### ##### # ##### # #
#   #   # # # # #       # # #       #     #         # #       # # #   #   #   #     #   #
# ### ### # # # # ####### # # ##### ##### # ### ##### # ##### # # # ### # # ####### ### #
#   # # #   # # # #   # #   # #   #   # # #   # #   #       # # #   #   #   #   #   # # #
### # # ### ### # # # # # # # # ##### # # # # ### # ####### ### ##### ####### # # # # # #
#   #   # #     # # #   # # # # #   #   #   # #   # #   #       #     #       # # # # # #
# ### ### # ##### # ####### # # # # ### ##### # ### # # ####### # ##### ####### ### # # #
#   #     # #   #         # # #   # #   #   # # #   # #   #   # # #         # #   #   # #
# # ####### # ########### # # ##### # ### # # # # # ##### # # # # # ####### # ### ##### #
# #   #   # #           # # #     #   #   #   # # #       # #   #   #   #   #     # #   #
# ### # ### # ######### # # ##### ##### ####### # ############### ### # # ######### # ###
# #   #   # # # #     #   #   # #     # #       #     #   #     #     # # #   #     #   #
### # ### # # # # # ####### # # ##### # # ########### # # # ### ##### ### # # # ### ### #
#   #   #   # #   #   #   # #   #     # #     # #   # # #   # #   #   #     # # #   # # #
# ##### ##### # ##### # # # ### # ##### ##### # # # # # ##### # # # ### ####### # ### # #
# #   #     # # #   #   # #   # # #     #     # # # #         # # #   # #       # #   # #
# # # ##### # ### # # ### ### # # # ##### ##### # ##### ######### ### # # ####### # # # #
#   # #     #     # #   # # # #   # #         # #     # #       #     # #       #   #   #
##### ####### ##### ##### # # ##### # # ####### ##### # # # ### ####### ####### # #######
#   #       # # #   #   # #   #   #   #       #   #   # # #   #   #     #     # #   #   #
# # ####### # # # # # # # ##### # ########### ### # # ### ### ### # ##### ### # ### # ###
# #       # # #   # # #   #     # #     #   #   #   #   # # #   #   #   #   # #   # #   #
# ####### # # ##### # ##### ##### # ### # # ### ####### # # ### ####### # # ##### # ### #
#   #     #   #   # # #     #   #   #   # #   #   #     # #   #         # #   #   # #   #
### # # ######### # # # ##### # ##### ### ### ### # ##### # # ########### ### # ### # # #
#   # #         #   #   # #   #         # #     #   #   #   #   #   #   # #   # #   # # #
# ### ######### # ####### # ########### # ##### ####### ####### # # # # # # # ### ### # #
# # #       # # # #     #     #       # # #   #   #     #         #   # # # #     #   # #
# # ####### # # # # ### ##### ####### # # # # ### # ##### ##### ####### ### ####### #####
# #         # # # #   #     # #     # #   # #     #       #     #     # #   #   #       #
# ### ####### # # ##### ### # # ### # ##### ############# # ### ##### # # ### ### ##### #
#   # #       #   #     # # # #   #         #         #   # # # #   #   #         #   # #
### ### ### ####### ##### # ### # ############### ### ##### # # # # ############# ### # #
# #   # #   #       #     # #   #     #   #       # #       # #   #           # # #   # #
# ### # # ### ######### # # # ##### # # ### ##### # ######### # ############# # # # ### #
#   #   # #   #         # #   #     # #     #   # #   #       # #     #     #   # # # # #
# ####### # ##### # ##### ##### ##### ### # # # # ### # ####### # ### # ### ### # # # # #
#   #   #   #     # #     #   # #     #   # # # #     # #       # #   #   # # # # # # # #
### # # ##### ##### # ##### # ### ######### # # ##### # ######### # ##### # # # # # # # #
#   # #     # #     #   #   #     #       #   # #   # # #     # # # #   # # #   # #     #
# ### ##### # ######### # ### ### # ##### ##### # # # # # ### # # # # # # # # ### #######
# #     # # #       #   #   #   # #     # #   # # #   # #   #     #   #   # # # #   #   #
# # ### # # ####### ##### # ### ######### # # # # ##### ####### ########### # # # # ### #
#   # #   # #     #       # #   #       # # # # # #   # #     #     #     # # #   #   # #
# ### ##### # ### ######### ### # ##### # # # # # # # # # ### ####### ### # # # ### # # #
# #   #   #   # # # #     #   # #     #     # # # # #   # #     #   #   # # #     # # # #
# ### # # ### # # # # ### ### ####### ##### # # ### ##### # ##### # ### # # ####### # # #
#     # #   # # # #   #       #     # #   # # #   #   # # # #     # #   #   #       #   #
####### ### # # # ##### ####### # # ### # # # ### ### # # # # ##### # ### ##### ####### #
#     # # #   # #       #       # #     # # # #   #   #   # #   #     #   #   #   #   # #
# ### # # ##### ######### ####### ####### # # # ### ##### # ### ########### # ##### # # #
#   # # #           #     #   #   #     #   # #   # #   # #     #   #     # #     # #   #
# # ### # ######### # ##### # ##### ### ##### ### # ### # ####### # # ### # ##### # #####
# #   # #         #     #   #     # #         # # # #   #       # # # # # #     # #     #
# # # # ######### ##### ######### ### ######### # # # # ####### # # # # # ##### # ##### #
# # # #         #     #     #   #       #         #   # #     #   #   # #       #   # # #
# ### ######### ##### ##### # ##### ##### ############# # ### ######### ########### # # #
# #     #       #     #   # #     # #     #     #     # #   #       #   #     #     # # #
# # ##### ### ####### # ### # ### # # ##### ### # ### # ########### # ### # # ##### # # #
# # #       # #       # #   # #   # #   #   #   #   # #     #   # # #     # #     # # # #
### # ####### # ####### # ### # ####### ##### # ### # # ### # # # # # ### ####### # # # #
#   # #     # #         #   # #         #     # #   #   #   # # #   #   # #     #   # # #
# # ### ### ### ########### # ########### ##### # ##### ### ### # # ### ### ### ##### # #
# #     # #   #       #     # #     # #   #       #     #   #   # #   # #   # # #     # #
# ### ### ### ##### # # ### # # ### # # ################# ### ### ### # # ### # # # ### #
#   #   #     #   # # #   #   #   # # # #     #         # # #     # #   #   #   # # #   #
### # # ####### # ### ### # ####### # # # ### # ####### # # ##### # ####### # # # ### ###
# # # #   #   # # #   #   #     #   #   #   #   #   #   #   #     #   #     # # #     # #
# # # ### # # ### # ### ####### # ### ########### # # ##### # ####### # ##### # ####### #
#   # # #   #   #   # #       # # #   #     # #   # #     # #   #       #     # # #     #
# ### # # # ### ### # ####### # # # ### ### # # ### ##### # # # # ####### ##### # # ### #
# # #   # #   # #   #     #   #   # # #   # #   # #   #   #   # # #     # #     # #   # #
# # ##### ##### # ### ### ######### # # # # # ### # # # ####### ### ### ### # ### ##### #
# # #   #     # # # #   #         # #   # # # # #   # # #     #   #   #   # #   #   #   #
# # # # ##### # # # ### ######### # # ### # # # # ##### # # # ### # ##### # ### # # # # #
#   # # #     # #   #   #   #   # # # # # # # #   # #   # # # # #   #   # #   #   # # # #
### ### # ##### ### # ### # # # # # # # # # # # ### # ### # # # ### # # ### # ####### # #
# #     # #   #   #   #   # # #     # #   # # #   #   #   # #   # #   #   # #       # # #
# ### ### # ### ####### ### # ####### ##### ### # # # # ####### # ### ### # ####### # # #
#     #   #     #       #   # #     # #   #   # # # #   # #     #   # # #   #     # # # #
##### # ######### ##### ##### # ### # # # ### # # ### ### # ##### # # # ##### ### # # # #
#     #       #   #     #     # # #   # #     # #     #   # #     # # #     # # # #   # #
# ########### # # ####### # ### # ##### ####### ####### # # ####### # ### ### # # # ### #
#   #   #     # #   # #   #     #     #       # #   #   # #   #     # # #   #   # # #   #
### # # # ##### ### # # ############# ####### # # # # ### ### # # ### # ### ##### # # ###
#   # # #     # #   # #       # #       #     #   # #   # #   # #   #   #       #   #   #
# ### # ##### # # ### ##### # # # ####### ######### ### # # ### ##### ### ##### #########
# #   #     # # # # #       #   # #       # #   #     # #   #   #   # #   #     #       #
### ### ### # # # # # ########### # ##### # # # ####### ##### # # # # # ####### # ##### #
#   #   #   # # #   #   #     # #   #   # #   #   #     #   # #   # # # #     # # # #   #
# ### ### ### # ### ### # ### # ### # ### ####### # ##### # ####### # # # # # # # # # ###
# # #   #   #     #     #   # #     #   # # #     # #   # # #     #   #   # # #   #   # #
# # ### ### ############### # # ####### # # # ##### # # # # # ### ####### ### ##### ### #
#   #   # # #             # # #   #   # #     #     # #   #   # # #     # #     # # #   #
# ### ### # # ########### # # ### # # # ########### # ##### # # # ### # ### ### # # # # #
# # # #   #   #   #   #   # #   #   # #     #   #   #   #   # #   #   #     #   #   # # #
# # # # # ##### # # # # ### # # ##### # ##### # # # ### ##### ##### ######### ####### # #
# #     # #   # #   #     # # #       # #     #   #   # #     #   #         #     #   # #
### ##### # # ############# ########### # ####### ##### # ##### # ### ########### # ### #
#   #   # # # #     #     #     #     #   #   # #   #   #   #   #   # #         # #   # #
# ### # # # # # ### # ### ##### # ### # ### # # ### # ##### # # ##### # ### ### # ### # #
# # # # # # #     #     # #     #   # #     # #   # #     # # #       #   #   # #     # #
# # # # # # ########### # # ######### ####### # # # ##### # # ########### ##### ####### #
#   # #   #   # #       #   #             #   # # #   #   #   #         # #     #     # #
### # ##### # # # ####### ############### ##### # # ### ####### ####### # # ##### ### # #
#   #       #   #   #   # #   #   #   #   #     # #     # #   #     # #   #   #     #   #
# ################# # # # # # # # # # # ### ##### ### ### # # ### # # ####### ### # #####
#             #     # # #   # # #   #   #   #   #   #     # #   # # #   #   #   # #     #
############# # ####### ##### # ######### ### # ### ####### ### ### # # # # ### # #######
#           # #   #       # #   #         #   # # #   #   # # #     # # # # # # #       #
# ####### # ##### # ##### # ##### # ######### # # ### # # # # # ##### # # # # # # ##### #
# #   #   # #   # #   # # #       #         # #       # #   # #   #   # # # #   # #     #
### # # ### # # # ### # # ####### ######### # ######### ##### ##### ### # # # ### # #####
#   # # #     # #     # #       #     #     #     #     #   #       #   # #     # #     #
# ### ### # ##### ##### ####### ####### ######### # ##### # ######### ### ####### #######
# #   #   # #     #           #     #   #       # #     # #         #   # #       #     #
# ##### ### # ####### ####### ##### # ##### ##### # ### # ######### ### # # ### ### ### #
#       #   #         #     #   # # #       #     # #   #     #   #   # # #   #     #   #
####### ####### ####### ### ### # # # ####### ##### # ####### # ### # # # # ######### ###
#       #       #     #   #   # # #   #       #   # #         # #   #   # # #         # #
# # ##### ########### ### ### # # ##### ##### ### # ########### # ##### # ### ######### #
# # #     #   #     #   # #   #   #     #     #   # #   #       # #     #     #       # #
# ### ### ### # ### # # # # ########### ####### # ### # # # ##### # ########### ##### # #
#   #   #   #   # #   #   # #   #   # # #   #   #     # # #   # # #           #   #   # #
# # ### ### ##### # ####### # # # # # # # # # ######### # ### # # ### ####### ##### # # #
# #   #   #       # # #     # # # #   # # # #   #       # #     #   #   #           # # #
### ##### ### ##### # # # ### # # ### # # ##### # ####### # ####### ##### ########### # #
#   #   # #   #   #   # # #   #   # # #     #   #         #       #   #     # #     #   #
# ### # # # ### ##### # ### ####### # ##### # ################# ### ### ### # # ### # ###
# # # #   #   #       #     # #       #   # #       #         #   # #   # #   # #   # # #
# # # ####### ############### # ####### # # ####### # ######### # # # # # ### # ##### # #
# # #     # #   #   # #   #   # #       # # #   #   #     #     # # # #   # # #     #   #
# # ### # # # # # # # # # ### # # ##### ### # # # ##### # # ##### # ####### # ### # ### #
#   #   #   # #   #     #     #   #   # #   # #     #   #   #   #     #     #   # #   # #
### ### ####### ################### ### # ### # ### ######### ####### # ##### # # ### # #
# #   #   #       #   #   #     #     #   # # # #   #     #         # # #   # #   # # # #
# ### ##### ####### # # # # # ### ### # ### # ### # # ### ######### # # # # ### ### # # #
#   #     # #     # # # #   # #   #   #   #   #   #   # #   #   #   # #   #   #   #   # #
### ##### # # ### # ### # ### # ####### # ##### ####### # # # # # ### ####### # ####### #
#       #   # # # #     # # #           # #     #     # # # # # # #           # #       #
# ##### ##### # # ### ### # ############# ####### ### # # ### # # # ##### ####### #######
# #     #     # #   # # # #       # #       #   #   # #   #   # #   #   # #     #       #
# # ##### ##### ### # # # ####### # # # ### # # ### ### ### ### ### # ### # ### #########
# #       #     #   #   #         # # #   # # # #   #   #   # # #   #     # #   #       #
# ######### ##### ################# # ### # # # # ### ### ### # # ######### # ### ### # #
#   # #     #   # #     #         #     # #   #   #   #   #     # #   #     #   #   # # #
### # # # ##### # # # ### ####### ####### # ####### # # ########### # # ####### ### # # #
# #   # # #     #   #   #       # #     # #     #   # #             #   #     #   # # # #
# ### # # # ########### ##### # ### ### # ##### # ### ################# ##### # # ### # #
# #     # # #       # #     # #     # # # #   #   #   #         #     #     # # #     # #
# # ##### # ### ### # ### # # ##### # # # ### ##### # ##### ### # ### ##### # # ####### #
# # #   # #     #   #     # #   #   #   #   # #     #     # #   # # #       # # # #   # #
# # ### # ##### ##### ##### ### # ######### # ########### ### # # # ### ##### # # # # # #
# #   #       #   #   #   #   # #       # # #       #   #   # # # #   #   #   #   # # # #
# ### ########### # ### # # # ##### ### # # # ##### ### # # # # # ### ### # ##### # ### #
#   #     #   #   # #   #   #       #     # # #   # #   # # # #   # #   #   #   # #     #
# ####### # # # # ### ##################### # # # # # ### ### ##### # # ##### # # ##### #
# #     #   # # #   # #     #   #     #     #   # #     #   #     # # #     # # #   #   #
# # ### ##### # ### # # ### # ### ### # ######### ##### ### ##### # ##### ### # ### # # #
# #   #     # #   # # # #   #     # #   #   #   #   # #   #   #   #     #   # #     # # #
# ### ##### # ### # # # # ### ### # ### ### # # ### # # ### ### ### ### ### # ####### # #
#     #     # # # #     # #   #   #     #   # # #   # #     #   #   #   # #   #     # # #
# ########### # # ####### ##### ##### ### # ### # ### ####### ### # ##### ##### ### # ###
#         #   # #     # # #   # #   #   # #     #     #       # # #     #       #   #   #
######### # ### ### # # # # # # # # ### # ############# ####### # # ### # ####### # ### #
#   # #   #   #   # #   # # #   # #   # #   # #     #       # #   #   #   #     # #     #
### # # ##### # # ##### ### ### ##### # # # # # ##### ##### # # ##### ### ##### # #######
#   #   #     # #     #       #       # # #     #     #   # # #   # #   #   #   # # #   #
# ### # # # ######### ################# # ######### ### # # # ### # ### ### ### # # # # #
# #   # # #   #     # #               # # #       #   # #   #     #   #   #     #   # # #
# # ##### ### # # ### # ######### ### # # # ##### ### # ############# ### ######### ### #
# #   #     # # # #     #   #   #   # #   # #   #     # # #     #     # #   #     #   # #
# ### # ##### # # # ##### # ### ### # ### ### # ####### # # ##### ### # # # # ### ### # #
# #   # #     # # #   #   # #   #   #     #   # #     #     #   # #   #   # #   #     # #
# # # ### ### # ##### # ### # ### ######### ### # ####### ### # # # ########### ### # # #
# # #     # #   #   # #   # #   # #   #     #           #     #   # #         #   # # # #
# # ####### ##### # # ### # ### ### # ####### ######### ######### # ######### # # # ### #
#   #     #   #   # #     #   # #   #       # #   #   #       #   #     #     # # #   # #
##### ### # # # ####### ##### # # # ####### # # # ### ####### # ####### # ##### # ### # #
#   # #   # # #     #   #     # # #     # #   # # #   #     # #     # # #     # # # #   #
# ### # ### # ### # # ##### ### # ##### # # ### # # ### ##### ##### # # ### ### # # ### #
#     #   # # #   # # #   #   #   #   # # # #   # #   # #     # #   # #   # #   # #     #
# ####### # # # ### # # # # # ##### # # # # # ### ### # # ### # # ### ### # # ### #######
# #   # # # #   #   #   # # # #     # # # #   # #   #   # # # #   # #     # # # #       #
# # # # # # # ### ####### # # # ##### # # ##### # ##### # # # # ### # ### # # # ####### #
# # #   #   # # # #       # # # #     #   #     #     # # # # # #   #   # # #   #       #
# ##### ##### # # ####### # # # ######### # ######### # # # # # # ##### # # ##### #######
#       #     # #         # # #   #   #   # # #     # # # # # # #       # # #           #
# ####### ##### ########### # ### # # # ### # # ### # # # # # ### ####### # # ###########
#   #     #     #   #   #   #   # # # #   # #   #   # # # # #   #   #     # # #   #     #
### # ####### # ### # ### ### ### # # ### # # ### ### # # # ### ### # ##### # # # # ### #
#   #   #     #   #   #   #   #   # # # # #   #   #   #   #   # # # #   # #   # #   # # #
# ##### # ####### ### # ### ### ### # # # ##### # # ######### # # # # # # # # ####### # #
#   #   # #       #   # #   # #   # #     #     # #     #   # #   # # #   # #           #
##### ### ### ### # # ### ### ### # ####### ####### ##### # # ### # # ################# #
#     # #   #   # # #       #   #   #       #     #     # #       # #   #             # #
# ##### # # ### ### ######### # ########### # ### ##### # ############# # # ######### ###
#   #   # #   #   # #         #   #   #   # #   #     # #   #           # # #   #   #   #
### ### # ### ### # # ########### # # # # # # # ##### # ### # ############# # # # # ### #
# #   # # # # #   #     # #     #   #   #   # #   # #   # #   #       #     # # # #   # #
# ### # # # # # ####### # # # ########### ####### # ### # # ### ##### ### ### ### # # # #
# #   # # #   #     #   #   #     #   #   #   #   #   #   # #   #   #     #   #   # # # #
# # ### # # ####### # # ######### # # # ### # # ##### ##### ##### # # ##### ### ### ### #
# #   #   #   #     # # #       #   # # #   # #   #   #   #     # #       #     #   #   #
# ### ####### # ##### ### # ### ##### # # ##### # # ### # ##### ### ########### # ### ###
#   #     #   # #   #     #   #     #   #   #   #   #   #     #     # #         #   #   #
### ##### # ##### # # ############# ##### ### ##### # ########### ### # # # ####### ### #
#     #   #     # #   # #   #       #     #   #   # #       #   #   #   # # #     #   # #
# ##### ####### # # ### # # # ####### ##### # ### ### ##### # # ### ##### # # ####### # #
# #       #     # # #     # #       #   #   #   #   #   # # # #   # #     # #       # # #
# # ### # ##### # ### ##### ####### ### ####### ### # # # # # ### # ####### ####### # # #
# # #   #       #   #     #       #     #     #   #   #   # # #   #   #   # # #     #   #
# # # ############# ##### ####### ####### ### ### ####### # ### ##### # # # # # #########
# # #   #     #     #     #       #   #   # #     #   #   #     #   # # #   # #     #   #
# # # # ##### # ########### # ##### ### # # ### # # ### ######### ### # # ### # ### # # #
#   # #     # #     #       #   #   #   # #   # # #     #     #   #   # #     #   #   # #
##### ##### # # ##### ######### # # # ##### # ### ##### # ##### ### ### # ############# #
#         # # #       # #     #   #   #     #   #   # # #     #     #   #   #         # #
########### # ######### # # # ####### ####### # # # # # ##### ####### ##### ### ##### # #
#           #       #     # #   #   # #   #   #   #   #     # #   #   #   # #   #   # # #
# ################# # # ### ### # # ### # ################# # # # # # ### # # ### # # # #
#     #   #       #   # #   #   # #   # #       #         #     #   # #   #   #   # #   #
# ### # ### ##### ##### # ### ### ### ### ##### # ########### ######### # ######### ### #
# #   #     #     #   # #   #       # #   #   #   #         #     #   # #     #   #   # #
### ####### # ##### ### ########### # # ### # ##### ####### ##### # # # ####### # ### # #
#     #     # #   # #   # #   #   # # #     # #   #   #   #   #   # #   #       #     # #
# ##### # ### # # # # ### # # # # ### # ##### # # ### # # ### ##### ### # ### ######### #
# #     # #   # # #       # # # #   # #     # # # #     #   #       # #     # #       # #
# # ####### ### # ######### ### # # # ##### ### # # ########### ##### ##### # # ####### #
# # #   #   #   #       #   #   # # # #   #     # # # #   #   # #     #     #   #   #   #
# # # ### ### ######### # ### ### # # # # ####### # # # # # # ### # ### ######### # # # #
#   # #   #   #       #     #   # # #   #   #   #   #   # # #   # # # #   #   # # #   # #
# ### # ### ### ##### ##### ### # ### ### # # ######### ### # # # # # # # # # # # ##### #
# # #     #   # #   #   #   #   #   #   # # # #   #   # #   # #   # # # #   #   #   #   #
# # ### # ##### # ##### # ### ##### ### # # # # # # # # # ####### # # # ##### # ### #####
# #     #     # # #     # #   #   #     # #   # #   # # #     #   #     #   # #   #     #
# ######### # # # # ##### # ### # ####### ### # ####### ##### # ########### ####### ### #
#       #   # # #       # #   # # #       # #   #       #     #           #   #     #   #
####### ##### # ####### # ### # # # ####### ##### ####### ############### ### # #########
#   # # #   # #   #   # # #     # # #   #   # #   #     #   #   #       #     #         #
# # # # # # # ### # # # # # ##### # ### # # # # # # ### ### # ### ##### ##### ######### #
# # # #   # #       # #   # #     # #   # # #   # #   #   #     # #   #     #   #       #
# # # ############### ##### # ##### # ### # # ####### ### ##### # ### ##### ### # ##### #
# #   #   #     #   #     # #     # #     # # #   #   # # #     # #   #   #     #     # #
# ### ### # ### # # ### # ####### # ####### # # # # ### # # ##### # ### # ########### # #
#   # #   # # #   #   # # #   #   # #   #     # # #   #   #   #   #     #     #   # # # #
# ### # # # # ##### # ### # # # ### # # # ##### ### # ####### ##### ####### # # # # # ###
# #   # # #   #   # #   # # # # #   # # # #       # #       #     #   #   # #   #   #   #
# # ### # ### # # ##### # # ### # ### # # # ##### # ##### ####### ### # ### ####### ### #
# #     # #   # #     # # # #   # #   # # #   # #     # # #     #   # #   #       #   # #
####### ### ### ##### # # # # ### # ### # ### # ##### # # # # ##### # # # ####### # # # #
#     # #   # # #   #   # #   #   # # # #   #       # # # # #     #   # # #     # # #   #
# ### # # # # # # # ##### # ### # # # # ### ####### # # # # ##### ### # ### ### # #######
#   #     # #   # #   #   # #   # # # #     #   #   # #     #       # # #   #   #       #
######### ##### # ### # ##### ##### # ####### # # ##### ############# # # ### ######### #
#       # #   #   #   #       #   # # #   #   #   #   # #             #   # #   #     # #
# ##### # # # ##### ##### ##### # # # # # # # ##### # # # ######### ####### ### # ### # #
#     #   # #     #     # #     # #   # #   #   #   #   #     #     #     # #   #   # # #
### ### ### ##### ##### ### ### ### ### ######### # ### ##### # ##### ### # # ##### ### #
# #   #   #     #     #     # #     #     #   #   #   # #     # #   #   #   # #   #   # #
# ### ##### ##### ### ####### # ##### ### ### # ####### # ##### # # ### ##### # # ### # #
#   #       #   # #   #       #   # # #   #   # # #     # #     # #   #   # #   #       #
### ######### # ### ### # ##### # # # # ### # # # # ### # # ##### ### ### # ##### #######
#   #       # # #   # # # #   # # #   #   # # # #   #   # # #   #   #     #     # #     #
# ####### ### # # # # # # # # # # ### ### # # # ######### # # # ### ########### # ### ###
# #       #   #   # #   #   # # #     # #   # #           #   #     #       # # #   #   #
# # ####### # ########### ### # ### ### ##### ####################### ##### # # ### # # #
# # #       #             #   #   #   # #     #         #     # #   # # #   # # #   # # #
# # # ######################### ##### # # # ######### # # # # # # # # # # # # # # ##### #
#     #     #           #       #   #   # # #     #   # # # # #   #   #   # #   #       #
########### # ### ####### ####### # ##### # # ### # ### # ### ##### ######### ###########
#     #       #   #     #   #     #     # #   #   # #   #   #     # #   #     # #     # #
# # # # ##### ##### ### ### ##### ####### ##### ### ##### # ##### # # # # ### # # ### # #
# # #   #   #         # #   #   #         #   #   # #   # #   #     # # #   #     #   # #
# ##### ### ######### # ##### # ### ####### ##### # # # # ### ####### # ### ####### ### #
#   #   #   #         #       #   #     #       # #   #   # #       # #       #   # #   #
### # ### ### ################### ##### # ##### # ### ##### ####### # ######### # # ### #
#   # #   # # #     #     #       #     # #   # #     #   #         #   #       # #   # #
# ### ### # # # ### # ### # ######### ### # # # ####### # ####### ####### ####### ### # #
#   #     #   # #   #   # #   #     #     # # #       # #       # #         #   #   #   #
### ######### # ### ##### ### # # # ### ### ########### ####### # # ####### # ##### # ###
#   # #     #   #   # #   #   # # #   # #   #     #   # #   # # #         # #     # #   #
# ### # ### ##### ### # # # ### ### # ### ### ### # # # # # # # ######### ####### # # ###
# #   # #   #   #       # #   #   # #   #       #   # # # #   #   #   #   #     #   #   #
# # ### # # ### # ####### ### ### # ### ######### ### # ### ##### # # # ### ### ##### # #
# # #   # #     # #     #   #   # #   #   #     #   #   #   #   #   # #     # #   # # # #
# # # ### ######### # # ####### # ##### # # ### ##### ### ### ####### ##### # # # # # # #
# #   # #   #   #   # #       #   #   # # #   #   #   #   #   #     # #   # #   #   # # #
# ### # ### # # # ### ############# # # # ### ### # ### # # ### ### # # # # ######### # #
#     #     # # #   #   #   #     # #   #   #   #       # #     #     # # # #         # #
########### # ##### # # ### # ### # ####### ############# # ##### ### # ### ########### #
#         # # #     # #   #   #   # #     # #           # # #   # #   # #   #     #   # #
# # ##### ### # # ####### ### # ### ##### # # ### ##### # # # # ### ### # ### ### # # # #
# #   #   #   # #       # #   #   # #     # # #   #     # # # # #   # # #   # #   # #   #
##### # ### # ######### # # ##### # # ##### # # ####### # # # # # ### # ### # # ### ### #
#   # # #   #   #       # # # #   # #     # # #       # # #   # #     # #   # #     #   #
# # # # # ##### ### ##### # # # # # # ##### # ####### ### ### ##### # # # # # ###########
# #   # # #   #   # #   #     # #   #       #       #     #   #   # # #   # #           #
# ##### # # ### # ### # ####### ### ############### ##### ##### # # # ### ############# #
# #   # #   #   # #   # #   # #   #     #     #   # #     #   # #   #   #         #   # #
# ### # ### # ### # ### # # # ### ##### # ### # # # # ##### # # ############# ##### # # #
#     #     # #   # #   # #       #   #   # #   #   # # #   # # #           #   #   #   #
############# ##### # # ### ####### # ##### ######### # # ### # # ### ##### ### # ##### #
#     #     #       # #     #   #   #   #   #     #   #   #   # #   #     #     #     # #
# ### # ### # ####### ####### # # ##### # # ### ### ### ### ### ######### ############# #
#   #     # #     # # #       # # #     # #   #     # #   #     #     #   #     #       #
######### # ##### # # # # ##### # # ##### ### ##### # ### ####### # ### ### ##### #######
#     #   # #   #   #   #     # # #   #   #   #   # #   #     # # #     #   #     # #   #
# ### ### # # # ############### # # # # # ####### # ### ##### # # # ##### # ### # # # # #
#   #   # #   #     #       #   # # # # # #       # # #   #   # # # # #   # #   # #   # #
### ### ####### # # # ##### # ### # # # # # ##### # # # ### # # # # # # # ### ### ### ###
#   #           # # #   #   #     # # # # #     #     #     #   # # #   #     # #   #   #
# ### ########### # ### # ########### # # ##### ################# # ######### # ### ### #
# #   #     #     #   # #       #     # # #   # #               # #   #   # #     #   # #
# ##### ### ######### # # ####### ### # ### # # # # ########### # # # # # # ######### # #
# #     # # #   #   # # #       #   # # #   #   # # #     #     # # # # #     #       # #
# # ### # # # # # # # # ####### ### # # # ####### # ### # # ##### ### # ##### # ####### #
# # #   # #   #   # # #     #   # # # #       #   #   # # # #   #   #   #   #   #       #
# # # ### ######### ##### # # ### # # ####### # ##### ### # # # # # ##### ####### ##### #
#   # #   # #     #   #   # #     # #   #   # # #   #   # #   #   #     #   # #   #   # #
# ### # ### # ### ### # ##### ##### ### # # # # # # ### # ########### ### # # # ### # ###
# #   #   #   # #   #   #     #   # # # # #   #   #   # #   #       #   # #   # #   #   #
# # ##### ##### ### ##### ##### # # # # ##### ##### # # ### # ##### ### # ##### # ### # #
# #     #       # #     #   #   # # #   #   # #     # #     #   # # #   #   # #     # # #
### ########### # ### # ### # ##### # ### # ### # ##### ####### # # ##### # # ####### # #
#   #   #     #     # #   #     #   # # # #     #     #       # #     #   # #   # #   # #
# ### # ##### # ### ##### ##### # # # # # ########### ####### # ##### # ##### # # # # # #
# #   # #     #   #       #     # # #   # #               # # # #   #   #     #     # # #
# # ### # ########### ##### ### ### ### # ######### ##### # # # # # ##### ############# #
# #   # #     #     #     # #   #   #   # #       # #     #     # #       #       #     #
##### # ##### # ### ##### # ### # ### ### # ##### ### ################# ### ##### # #####
#   # #       #   # #     #   #   # # #   # #         #       #       # #   #   # #   # #
# # # ### ####### # # # # ### ##### # ### # ########### ##### # ##### ### ### # # # # # #
# #   # # #   # # #   # #   # #     # #   #     #       #     #   # #   #   # #   # #   #
# ### # # # # # # ##### ### # # ### ### ####### # ####### ####### # ### ### # ##### # # #
#   # # #   # #   #   #   #   # # # #   # #     # #     # #       #   # #   #     # # # #
### # # ##### # ### # # ##### # # # # # # # # ##### # # # # ######### # # ####### # ### #
#   # #       #     # # #     # # #   # # # # #   # # # #   #       # #   #     #   #   #
# ### ############### ### ##### # ##### # # ### # # # ### ### # ### # ##### ######### ###
# #   #       #     # #   #   # # #     # #     # # #     #   #   # #       #       # # #
# # ### ##### # ### # # ### # # # # ##### ####### # ####### ####### ### ##### # # ### # #
# # # # #     # #   # #   # # # #       #   #   #   #     #       # #   #     # #       #
# # # # # ##### # # # ### # # # ########### # ### ### ### ####### # # ### ##### ####### #
# #     # #     # # #   # # # # #     #     #   # #   #   # #   # # #     #       #   # #
# ####### # ##### # ### # # # # # ### # ##### # ### ### # # # # # # # ############# ### #
# #     #     #   # #   # # # #   #   #   # # #     # # #   # # # # #     #     #   #   #
# ##### ##### ##### # ### # # ##### ##### # # ##### # # ##### # # # ##### # ### # # # ###
#       #       #   # # #   #     # #     # #     # # #   #   #   #     # # #     # #   #
######### ##### # ### # ######### # # ##### ##### # # ### # ########### # # ########### #
#   #   #   #   # #             # # # #   #       #   # #   #   #     # # # #   #     # #
# ### # ### # ##### ########### ### # ### # ######### # ### ### # ### # ### # # # # # # #
# #   #     # #         #     #   # #     #   #   # #     #     #   # #     # # # # # # #
# # # ####### # ####### # ####### # ##### ### # # # ############### # ### ### # ### # # #
#   # #   #   # #   #   # #   # # #     #     # #       #   #   #   #   #   # #     #   #
##### # ### # # ### # ### # # # # ### # ##### ######### # # # # # ##### ### # ###########
#       #   # #   # #     # # # #   # # #   # #   #     # #   #   #     #   #           #
# ####### # ##### # ##### ### # ### # # ### # # # # # ##### ####### # ### ############# #
#   #     #   #   #     #     # #   # #   # #   #   #   #   #     # # # #       #     # #
### ######### # # ##### ####### # ### ### # ########### # ### ### # # # ##### ### # ### #
# #   #     #   # #   #   #   #   # #   # #     # #   #     #   # # #   #     #   #   # #
# # # # ### ####### # # # ### # ### ### # # ### # # # ##### ### # ####### ##### ##### # #
#   #   # #   #     #   #     # # #   # #   #   #   #       #   #     #   # #   #     # #
######### # # # ############### # # # # ##### ##### ######### ####### # ### # ### ##### #
#       # # # # #       #     #   # # #     #     # #               # #       # #     # #
# ### # # # # # # ####### ### ### # ### ##### ### ### ############### # ####### ##### # #
# # # #   # #   # #       #   #   # #   #     # #     #   #     #   # #   #   #     #   #
# # # ##### ##### # ####### ### ### # ### ##### # ##### # # ### # # # ##### # # ### #####
# #   #       #   # # #   #       #   # #     # # #     # # #   # #     #   #   #   #   #
# ##### ##### ### # # # # ######### ### ##### # # # ##### ### ### ##### # ####### ##### #
#     #     #   # # #   #       #   #       #   # #     #   #     #   # #   #           #
##### ### ##### # # ########### # ### ######### ##### # ### ####### # # ##### ######### #
# #   #   #   #   # #   #     #     #   # #     #     #   #         # # #   #   #   #   #
# # ####### ### # # ### # ### ####### # # # ##### ####### ########### # # # ### # # # ###
# #         #   # #     #   #   #     # # # #   #   #     #     # #   #   #     # #     #
# ### ####### ####### ### ##### # ##### # # # # ### # # ### ### # # ############# #######
#   # #   #   #     # #   #     # #   #     # #   # # # #   # #   #   # #         # #   #
### # # # # # ##### # # ### ##### # # ####### ### # # ### ### # # ### # # ### ##### # # #
#   #   # # #   #   #   # # #     # #         #   # #   # #   # #     # #   #       # # #
# ##### # ##### # ### # # # # ##### ########### ### ### # ### # ####### ### ######### # #
# #   # #       #   # #   # # #   # # #       #   # #   #   #   #     #     #     #   # #
# # # # ########### # ##### # # # # # # ##### ### # # ##### ##### ### ####### ### # ### #
# # # #   #   #     #     #   # #   # #     #   # # #   #     #     #         # #   # # #
# # # ### # # # # ####### ### ####### ##### ### # # ##### ##### ####### ##### # ##### # #
#   #   #   # # #       # #     #   #     #   #   #     # #     #     # #   # #       # #
### ######### # ####### ### ### # ### # ### # ######### # ### ### ### # # # ######### # #
#   #   #   # #       #   # #   #     #     # #       # #   # #   #   #   #   #   # # # #
# ### # ### # ####### ### # # ############### # ##### # ### ### # # ######### # # # # # #
#     #   # # #     # #   # #   #   #     #   #   #   #   #   # # # #         # #   #   #
##### ### # # # ### # # ### ### # # # ### # ##### ### ##### # # # ### # ####### #########
#   #   #     # #   # #     # #   #   #   # #   #   # #   # #   # #   #       #     #   #
# # ##### ####### # ######### ######### ### # # ### ### # # ### # # ######### # ### # # #
# #     # #       # #     #   #       #     # # #   #   # #   # #   # #     #   #   # # #
# ##### ### ####### # ### # # # ##### ##### # # ### # ### ### # ##### # # ##### # ##### #
#   # # #   # #   # # #   # #   #   # #   #   #     #   #   # #   #   # #       # #   # #
### # # # ### # # ### # ### ### # # ### # ##### # # ### ### # ### ### # ######### # # # #
#   #   # #   # #     #     #   # #   # #   #   # # #   #   # # # #   #     #     # #   #
# # ##### # ### ### ############# ### # ### # ### ### ### # # # # # ####### # ##### #####
# #   #   #   #   # #     #       #   #   #   # #     #   # # # # # #     # #     #     #
# ### ### ### ### # # # # # ######### ### ##### ##### ### ### # # # # ### # ##### ##### #
#   #     #   #   #   # # # #     #   # # #   #     # #   #   # #   # #   #     #       #
### ####### ### ####### # # # ### # # # # # # ### ### # ### ### ##### # ####### ####### #
# #   # #     # #       #   #   #   #   # # #   #     #       #   #   # #     #     # # #
# ### # # ### # # ############# ######### # ### ########### ##### # # ### ### # ### # # #
#   #     # #   #   #     # #   #     #   #   #           # #   #   # #   #   #   #   # #
# ######### ####### # ### # # ### ### # ### # ########### ### # ##### # ### ####### # # #
# #       #   #     #   #   #     # #   #   # #               #       # # #     #   # # #
# # # ### # # ############# ##### # ##### ### ######################### # ##### # ##### #
#   # #   # #         #     #     #   # #   #               #         # #     #   # #   #
##### # ####### ##### # ### # ##### # # ### ############### # ######### # ### ##### # ###
#   # #   #   #   #     #   #   #   # #   #   #   #   #     # #     #     #   # #     # #
# ### # ### # ##### # ### ### ### # # ### # # ### # # # ##### # ### # ##### ### # ##### #
#     #     #   #   # #   #   #   # #     # # #   # # #       # # #   # #   #   # #     #
############### # ### ##### ### # # ##### ### # ### # ####### # # ##### # ### # ### ### #
#     #   #   #     # #     # # # #     #     #   # #   #     # #   #     #   # #   #   #
# ### # # ### ##### # # # ### # ################# # ### # ##### ### # ##### ### # ### ###
#   # # #     #     # # #     #                   # #   #       #     #   #   #   # #   #
##### # ### ### ##### # ########################### # ########### ##### ### # ##### ### #
# #   #   #     #     #     #       #     #         #   #         #       # #     #   # #
# # ##### ####### ####### ### ##### # ### ############# # ######### ##### # ####### # # #
#   #   #   #     #       #   #   # #   #         #     # #   #   #   # # #     #   # # #
# ### # ### # ##### ####### ### ### # # ######### # ##### # # ### # # # # # ### # ### # #
#     #     # #   #       # #   #   # # #         #       # #     # # #   #   # #   #   #
# ############# # ### ##### # # # ### ### ######### ####### ######### # ##### # ### #####
#   #     # #   #   #     # # # #   #   #   # #           #     #   # #   #   #   #   # #
### # ### # # ##### ##### # ### ### # # ### # # ########### ### # # # # # # ##### ### # #
#     # # #   #     # #   #   #   # # #   # # # #         # # #   #   # # #     #   #   #
# ##### # ### # ##### # ##### ### # ### # # # # # ####### # # # ####### # ##### ### #####
#       # #   #   #       #   #   # #   # #   #   #     #   #   #   #   # #   # # #   # #
####### ### ### # ######### ### ### # ### ######### ### ########### # # # # # # # # # # #
#     #   # # # #   #       #   #   #   # #     #   # #             # # #   #   # # #   #
# ### # # # # # ### # # ####### # ##### # # ### # ### ### ########### # ######### ### # #
# #   # #   #   # # # # #       #       # # # # #   #   # #           # #     #     # # #
### ### ####### # # # ### # ############### # # ### # # # # ########### # ### ##### # # #
#   #       # # # # #     #       #         # #   # # #   # #     #     # #   #   # # # #
# ### ##### # # # # ############# # ######### ### # # ### # ##### # # ### # ### # # # # #
# # # #     #   # # #   #       #   #       #   #   #   # # #   #   #     # #   #   # # #
# # # # ##### ### # # # ##### ########### ### # ####### # # # # # ######### ### ##### # #
#     #     # #   #   #     #     #   #   #   #       # # #   # #   #   #       # #   # #
########### # # ########### ##### # # # ### ### ##### # ####### ### # # ######### # ### #
# #   #     # #         #   #   #   # #   # #   #     #   #   # #   # # #     #   # #   #
# # # # # ########### # # ### # # ### ### # ##### ####### # # # ##### # # # ### # # # ###
# # #   #         #   # #     # # #       #     #   #     # # #     # #   # #   #   #   #
# # ############# ##### ####### # ############# ##### # ### # ##### # ##### # ######### #
#   #     #     #     #       #   #     # #   # #     # #   #       # #   # # #   #     #
# ####### # ### ### ####### # ### # ### # # # # # ### # ########### # # ### # # # # #####
#       # #   #   # #   #   #   #   #   #   #   # # # #           # # #   #   # # #   # #
####### # ### ### # # # # ##### ##### ######### # # # ########### # # ### ####### ### # #
#     # #   # # # #   #   #   #     #         # # #   #       #   # # #   #   #   #   # #
# ### # # # # # # ####### # # ##### ######### # # ##### ### ### ### # # # ### # ### # # #
#   # # # # #   #   #   # # #     #     #   # # #     # #   #     # # # #   # #     #   #
### # ### ### ##### # # ### ##### ### ### # # # ### ### # ### ### ### # ### # # #########
#   #   # #   #     # #     #       # #   #   #   # #   #     # #     # #   #         # #
# ##### # # ### ##### ####### ##### ### ######### # # ####### # ### ##### ####### ### # #
# #     #   #   #     #     # #   #     #   #   # # #       # #   #     # #   # # #   # #
# ### ### ### ### ### # ### ### # ####### # # # # # ### ##### ### ##### # # # # # # ### #
#   #   #   # #   #   #   #   # #   #     #   #   #   # #   #   # #     #   #     #     #
### ### ##### # # # ##### ### # ### # ############### ### # ### # #######################
#   # #     # # # #     #   #   # #   # #     # #         #   # #     #   #   #         #
# # # ##### # # ### ### ### ##### ### # # # # # # ############# # ### # # # # # ####### #
# # #   # #   # #   #   # # #       # #   # # # # #       #   #   #   # #   #     #     #
# # ### # ### # # ### ### # ##### # # ##### # # # # ##### # # ##### ### ########### #####
# #   #       # #   # #     #   # # #       #   # # #   #   #     # # #       #     #   #
# ### ######### ### # # ##### # ### ##### ##### # ### # # ####### # # ##### ### ##### # #
# #   #       # #   # #   #   #     #   #   #   #     # #       #   #   #   #   #   # # #
# ##### ##### # # ##### ### ##### ### # ##### ######### # ##### ##### # ##### ### ### # #
#       #   # # #     #     #     #   #       #     # # #     #   #   #     #       # # #
# ##### # ### # ##### ####### ##### ######### # ### # # ### ##### # ####### ####### ### #
#     # #     #   # # #       #     # #   #   #   # # # #   #   # # #   # #     #       #
### # ########### # # # # ##### ##### # # ### ### # # # ##### # # # # # # # ##### ##### #
#   #     #       #   # #     #       # #   # #   # # #     # # #     #   #     #   #   #
######### # ##### # ######### ######### ### # # ### # ##### # ################# ### # ###
#     # #       # #       # # #         #   # #   # #   #   # #             # # #   #   #
# # # # ####### # ####### # # # ### ##### ### ### # # ### # # # ########### # # # ##### #
# # # #     #   #   #       # #   #     #   #   # # #     #     # #       # # # # #   # #
### # ##### # ####### ####### ### ######### ### # ############### # # # # # # # # # # # #
#   #       # #   #   #   #   #   #   #     # #   #     #   #   #   # # #   #     # # # #
# # ######### # # # ### # # # # ##### # ##### ### # ### # # # ### ### ############# # # #
# #         #   # # #   #   # # #   #     #   #   # # #   # #     #   #     #   #   #   #
# # ####### ### # ### ######### # # ##### ### # ### # # ### ####### ### ### # ### #######
# # #     #   # #     #   #   #   #   #       #     # # #   #     #     #     #   #     #
# # # ##### # # ##### ### # # ####### ############### ### ### ### ### ######### ### #####
# # #     # # #   # #   # # #       #               # #   #   #   #   #     #   # #     #
# ####### # # ### # ### # # ### ################### # # # ### ##### ### ### # ### # # # #
#       #   # #     #   #   #   #             #     # # #   #   #   #   #   #   #   # # #
### ####### # ####### ####### ### ### ######### ##### # ### ### # ### ### ##### ### ### #
# # #     # #       #       #     # #       #   #     # #         #   # # # #   # # #   #
# # # ### # ####### ####### ####### ####### # ### ### # # ########### # # # # ### # # # #
#   #   #       # #   #   #     #       #   #     #   # # #         # #   #   # #   # # #
# ############# # ### # # ##### # ####### ######### # # ### ####### # ####### # # ### # #
# #       #   # #     # #     #       #       #   # # #   #       #   #   #   # # #   # #
# # ##### # # # ##### ####### ####### # ##### ### # # ### ####### ##### # # ### # # #####
#   #     # #   #   #         #     # # #   #   #   #   #       #       #   # #   #     #
##### ##### ##### # ######### ### # # ### # ### # ############# ### ######### # ####### #
#   #     #   #   # #       # #   # #   # # #   #       #     # #   #   #   #   #     # #
# # ##### ##### ### # # ### # # ##### # # # # ######### # ### # ##### # # # ##### ### # #
# # #   #       # # # #   # #   #   # #   # #     #     #   #   #     #   #   #   # #   #
# # # # ####### # # # ### ##### # # ### ### # ### # ### ######### ########### # ### # ###
# # # #       # # #   # #     # # #     #   #   #     #         #   #   # #     # #   # #
# ### # ####### # ### # ##### ### ##### # ################### # # # # # # # ##### ##### #
# #   #       #   # # #     #     #   # #       #           # # # #   # #   #     #     #
# # # ####### ### # # ##### ####### # # ####### # ####### # # # ####### ##### ### ##### #
#   # # #     #   # # #   #     #   # #   #   # # #   #   #   # #   #   #   # # #       #
##### # # ### ##### # # # ##### # ### ### # # # # # # ######### # ### # # # # # # #######
#   # # #   #       #   # #   #   # #   # # # #   # #         #   #   # # # # # #       #
# # # # # ############# ### # ### # # # ### ##### # # ####### ##### ### # # # # ### ### #
# # # # #     #       # #   #     # # #   #     #   # #   # #     # # # # #   #     #   #
# # # # ##### # ##### # # ######### # ### ##### ##### # # # # ### # # # # ##### #########
# # # #     # # # #   # #           # #   #   # #     # # #   #     #   #     #         #
# # # ### # # # # # ### ############# ### # # # # ##### # ####################### ##### #
# # #     # # # # # #   #     #     #   #   # # # #     #       #     #   #   #   #   # #
# ##### ### # # # # # # # ##### # # ### ##### # # ### ######### # ### # # # # # ### # # #
#       #   #   # #   # # #     # #   #     #   #   #   #     # #   # # # # #   #   # # #
######### ####### ####### # ######### ### # ####### ##### # # # ### # # # # ######### # #
#       #     #     #     # #     #   #   #     #   #     # #   # # #   # #   #     #   #
### ####### # ##### # ##### # ### # ### ####### # ### ##### ##### # ##### # ### # # #####
#   #       # #   #   #   # #   # #       #     # # #     #       #   #   #     # #     #
# ### ####### # # # ##### # ### # ######### ##### # # ### # ######### # ######### ##### #
#     #   #     # # #     #   # #     # #   #   #   #   # #   #       # # #   #     # # #
####### ### ####### # # ##### # ### # # # ### ### ##### # ### # ####### # # # # ### # # #
#   #   #   # #     # #     # #   # #   #   #     #     # # #   #         # # #   #   # #
### # ### # # # ##### ##### # ### # ### ##### ##### ##### # ### ########### # ### ##### #
#     #   # #   #   # #   # #     # # #     #   #   #     #   # #           #       #   #
# ##### ### ### # # # # # ####### # # ##### ### ### # ##### # ### ################### # #
#       # #     # # # # #     # # #   #   #   #     #     # #       #   #   #     #   # #
####### # ####### # # # ##### # # ##### # # ############# # ######### # # # # # ### ### #
#     # #       # #   # # #   # #     # # #   #   #       #     #     # # #   # #   #   #
# ### # ####### # ### # # # ### # ### # ##### # # # ### ######### ##### # ##### # ### ###
#   # # #     # #   #   # #       #   #   # #   #   #   #       # #       #   # #   #   #
# ### # # ### # ### ##### ####### # ##### # ######### # # ##### # ######### ### # # #####
# #   #   # #   # # #       #   # #       # # #   #   #   #   # #       #   #   # #     #
# # ####### # ### # # ##### ### # # ####### # # # # ####### # # ##### # ### # ### ##### #
# #     #   #     #   #   #   # # #   #       # # #   #   # # # #   # #     #   #     # #
# ##### # ############# # ### # # ##### ####### # # # ### # # # # # ########### # ##### #
# #   # # #   #         # # # #   #     #       # # #     # # # # #           # # #     #
# # # # # # # # ####### # # # ##### ##### # ##### # ####### ### # # ######### # # # #####
# # # #     # # #   #   #   #   #   #     #   #   # #   # #   # # # #     #   #   #   # #
# # # ####### # # # # ######### # # # ####### # ### # # # ### # # ### # # # ######### # #
# # #       #     # # #   # #   # # #     #   # #   # #     # #   #   # #   #   #   #   #
# # ### ########### ### # # # ### ####### ##### # ### # ### # ##### ### ##### ### # ### #
# # #   #         #     # #   # #       #   #     #   # #   #       #   #     #   #   # #
# # # ### ##### # ####### ### # ####### ### # ######### ############# ### # ### ##### # #
#   #   #     # #         #   #   #   #   # #       # #     #   #   #   # #   #   #   # #
####### ##### ### ######### ### # # # ### ######### # ##### # # # # ### ### # ##### # # #
# #     #   #   #   #   #   # # #   #   #         #   #       # # #   #     #     # #   #
# # ####### # # ### ### # # # # ### ### ######### ### # ####### # ### ########### # #####
# #   #     # #   #     # # # #   #   #           #   # #     # #   # #       #     #   #
# ### # ####### # ####### # # ### ################# ### ### # # ### # # ####### ####### #
#     #       # #         # # #       #     # #   #   #     # #     # # #       #       #
# ########### # # ####### ### ####### # ### # # # ### # ##### ##### ### # ####### #######
# #     #     # # #       #   #   # #   #   #   #   # # #   #     # #   # #     #       #
# ### # # ##### ### ####### ### # # ##### ### # ##### # # # ####### # ### # ### # ##### #
# #   # # #   #   # #     #   # #   #   # #   #       #   #       # #     #   #   # #   #
# # ### # # # ### # # ### # # ##### # # # # ##################### # ######### ##### # ###
#   #   #   # #   #     # # # #   # # # # #       # #         # # #   #       #     #   #
##### ####### ######### # ### # # # # # # ### # # # # # ##### # # # # # ########### ### #
# #   #       #         #   # # # #   #   # # # #   # #     #     # #   #     #   # #   #
# # # ### ### # ########### # # ### ##### # # ####### ############# ####### # # # # # ###
# # #   #   # #       #     # #     #     # # #       #   #       # #     # #   # #   # #
# # ### ### ######### ####### # ##### ##### # # ####### # # ##### # # ### ####### # ### #
#   # #   #   #     #         #     # #     # #     #   #   #   # #   # #         #     #
# # # ### ### ### ##### ##### ####### # ##### # ##### ####### # # ##### ### ########### #
# # # # #   #   # #   #   #   #       #   #   # #     #   #   # # #   #   #   #         #
# # # # ### ### # # # ### # ### ######### # # ### ##### # # # ### # # # ### # # #########
# #   # #       #   # #   #   #     #   #   #   # #   # #   # #   # # #     # #         #
# ##### ############# ##### ##### # ### ####### # # # # ### ### ### # ########### #######
#   #   #     #     # #   #       #   #       #   # #   # #   # #   #     #   # #       #
### # ### # ### ### # # # ########### # ########### # ### # # # # ##### # # # # # ##### #
#   # #   #   #   # #   #   #         # #     #   # # #   # # # # #     # # #   #   #   #
# # # # ##### ### # ####### # ######### # ### # # # # # ### # # ### ####### # ##### # ###
# #   #     #     #     #   #       #   # # #   #   # # #   # #   # #     # # #   # #   #
# ### ##### ########### # ########### # # # ######### # # ### ### # # ### # # ### # # # #
# #   #   # #   #       #   #         # #   #   #   #   #   #     # #   #   #   #   # # #
### ### # # # ### ####### # # ######### ### ### # ### ##### ####### ### ####### ##### # #
#   #   #   #   # #   #   #   #           #     #   # #     # #       # # #       #   # #
# ### ######### # # # # # ##################### ### # ### ### # ##### # # # ##### # ### #
#   # # #       #   # # #         #     #       #   #   #     #   #   #   # #   #   #   #
### # # # # ####### ### ######### # ### # ##### # ##### ######### # ##### ### # #########
#   #   # #   #     #   #   #   #   #   # #   # #     #     #     #   #     # #         #
# ##### # ### # ##### ### # # # ### ##### # # ####### ##### # ######### ### ### ####### #
#   #   #   # #   #   #   # # #       #   # #       #   #   # #     #   # # #     #   # #
# # ####### ### # # ### ### ### ##### # ########### ### # ### # ### # ### # # ##### # # #
# #       # #   # # #   # #   # #   #           #   # # #   # # #   #     # #     # #   #
# ####### # # ### # # ### # # ### ############# # # # # ### # # # ####### ### ### ### ###
# #     # #   #   # #     # # #   #   #   #   #   #     # #   # # #     #     #     #   #
# ##### # # ####### # ##### # # ### # # # ### # ######### ### # ### ### ####### ### ### #
# #     #   #     #   #   # #       #   # #   # # #       #   # #     # #       #   #   #
# # ######### ### ### # ### ############# # ### # # ##### # ### # ### ### ####### #######
#   #     #     # #   #   # #       #     #   # #   #   # #     # # #     #     #       #
### # ### # ### # ####### # # # ##### ####### # ##### # # ##### # # ####### ### ####### #
#   # # # #   # #     # #   # # #     #     # #       #   #   # #     #     #   #       #
# ### # # ##### ##### # ##### # # ####### # # # ############# # ##### # ##### ### #######
# #   # # #   #     #     #   #   #   #   # # #           #   # #   # # #   # #         #
# # ### # # # ### ####### # ####### # # ### # ########### # ### # # ### # # # # #########
#   #   #   #     #     # # #     # # # #   #       #   #   #   # #     # # # # #       #
### # ############# # ### # # ### # # # ##### ##### # # ##### ### ####### # # # ##### # #
#   #       #     # # #   # #   # # # # #     #     # #     # #     #     #   #     # # #
# ######### # # # ### # ### ### # # # # # ##### # ######### # # ##### ############# # # #
#     #       # # #   # #   #   # # #   # #     #         # # # #   #   #   #     # # # #
####### ######### # ### # ### ### # ##### # ############# # ### # # # # # # # ##### # # #
#     #       #   #     #   #   # # #     # #   #       # # #   # #   #   #   #       # #
# ### ####### # ########### ### # # # ### ### # # # ##### # # ### ########### # ####### #
#   #   #     # #     #       # # #   #   #   # # #     # # #   # #         # # #     # #
### # # # ##### # # # ####### ### # # ### # ### # ##### # # ### # ##### ### # # # ##### #
#   # #     # # # # #         #     #   # #   #   #   # # #     # #   # # #   # # # #   #
######### # # # ### ########### # ##### ##### ### ### # # ####### # # # # # ### # # # ###
#   #   # # # #     #           #     #     #   #   # #   # #     # # #   #   # #   #   #
# # # # # # # ####### ############### ##### ### ### # ##### # ### ### ######### # ##### #
# #   # # #     #     #       #     #   #   #     #   # #     #   #   #   #   # #       #
# ##### ####### ####### ### ### # ##### # # ##### ##### # ##### ### ### # # # # ####### #
# #   #       # #     #   # #   #       # # #   #     # # #   # #   #   # # #   #     # #
# ### ##### ### # ### ### # # ########### # # # ### # # # # ### # ### ### # ##### # ### #
#     #   #     # # #     # #       #     # # # #   #   # #     #   # #   # #   # #     #
# ##### ######### # # ### # ######### # ### # # ######### ##### ### # # ### # # #########
#   # #           # # #   #         # #   #   #   #     # #   #   # # # #     # #       #
# # # # ######### # # ############# # ### ####### # ### # # # ### # # ### ##### # ##### #
# # #   #     #   # #       #     #   #   #     #   # #   # #   # #     #   #     #     #
# # ####### # ##### ####### ##### # ####### ### ##### ### # ### # ##### ### ####### #####
# #         #     #   #           #     #   # #       #   # # # #   #   # # #     #   # #
################# ### ################# # ### # ### ### ### # # ### # # # # # # # ### # #
#       #   #         #     #     #     # # #   #   #   #   # #   #   #   #   # # # #   #
# ### ### # # ######### ### # ### # ### # # ##### ### ### ### ### ####### ##### # # ### #
# #   #   # #           #   #   # # # #   # #     #   #   # #     #     # #   # #   #   #
# # ### ### ############# ### # ### # # ### # ##### ### ### # ### ### # ### # # ##### ###
# #   #   #   #     #     #   #       #   #   #       #     #   #     #   # #   #     # #
### ##### ### # # ### # ####################### ####### ################# ### ### ##### #
#   #     #   # #     # #     # #         #   # #   #   #   #   #       #     #   #     #
# ### # ### ### ####### ### # # # ####### # # # # # # ### # # # ### ### ##### # ### #####
#     # #   # #   # #   #   #     #     #   # #   # # #   #   #     #     #   #   # #   #
######### # # # # # # ### ##### ### ### ####### ### # ######### ########### ##### # # # #
#   #     #   # #   #   #   #       # #       #   # #     #     #   #   #   #   # #   # #
### # ######### ####### # # ####### # ####### ### # ##### # ##### # # # # ##### # ##### #
#   # #       # #     # # #     #   # #   #   #   # #   # # #     # # #   #   # #     # #
# ### # ### ### # # ### # ##### # ### # # # ### # # # # # # # ##### # ### # # # ##### # #
#   # #   #     # # #   #     # # #   # # #     # # # #   #   #       #   # #   #   #   #
### # ### ####### # # # ####### # # ### # ######### ### ####### ######### # ##### ##### #
#   # #   # #     #   # #       # #     #     #   #   # #   #   #       # #     # #     #
# # # ### # # ######### # ####### ########### # # ### # # # # ### ##### ####### # # # ###
# # #     #   #       #   #     #       # #   # #     #   # # # #   # #       # #   #   #
### ########### ##### ######### ### ### # # ### # # ####### # # ### # ####### # ####### #
#     #     #   #   # #       #   # #   # #     # # #   #   # # #   #       # # #       #
# # # ### # ##### # # # ##### ### ### # # ####### # # # # ### # # ### ##### # # ####### #
# # #     #     # # # #     #   # #   #   #       #   # #   # #   #   #   # # # #     # #
# ############# # # # ####### # # # ########### ####### ### # ##### ##### # # # # ### # #
#     #   #     # # # #     # #   #   #     #   #     #     #       #   # # # #   #   # #
### # # ### # ### # # # ### # ####### # ### # ### ### ########### ##### # # # ### # #####
#   # # #   # #   #   # #   # #   #   # # #   #   # #       #     #   # # #   #   #     #
# ### # # ### # ##### # # ### # ### ### # # ### # # # ##### ####### # # # ########### # #
# #   #   #     #   #   #     #     # #   # #   # # #     # #       #   # #           # #
# ############# # # ############### # # ### # ##### ##### # # ######### # # ########### #
# #           # # #     #   #       # #   #   #   #   #   # # #       # #     #   # #   #
# # ######### # # ##### # # # ####### ### ##### # ### # ### # # ##### # ##### # # # # ###
#   # #     # # # #   #   # # # #   #   #     # #   #   #   #   #   # #   #   # #     # #
##### # ### # # # # # ### ### # # # ### ### # # ### ##### # ####### # ### # ### ####### #
#     #   # # # # # #   #   # #   #   #     #   #   #   # #         # #   #   #       # #
# ### ### # # # # # ### ### # ####### ######### # ##### # ########### ####### ####### # #
# #   #   # # # #   #   # # #   #   # #     #   #     # # #         #         #     #   #
# # # ##### # ####### # # # # # ### # # # ### ####### # # # ####### ######### # ##### # #
# # #     # # #   #   #   #   #   #   # # #   #     # #     #   #         #   # #   # # #
# # ##### # # # # # ############# # ### ### # ### ### ####### # ######### ##### # # ### #
# #     #   #   # # #   #       # #   #     #     #   #     # # #       #   # #   # #   #
# ######### ##### # ### # # ##### # # ##### ####### ### ### # # # ##### ### # ##### # ###
#   #   #   #   #       # #       # # #   #   #     #   #   # # # #   #             #   #
# # # # ##### ########### ######### # # # ### # ##### ### ### # # # ################### #
# # # #   #   #     #     #         #   # #   #   #   #   # # #   #     #         #   # #
# # # ### # # # ### # ##### ############# ####### ### # ### # ##### ### # ####### ### # #
# #   #   # # #   #   #   #             # #   # #     #   #   #     # #   #     #     # #
# ##### ### ##### ####### # ########### # # # # ### ####### ##### ### ######### # # ### #
#   #     #     # #     # #         #   # # #     #   #   # #         #         # #   # #
### # ##### ### # # ### # ########### ##### # ### ### # # # # ####### # ######### ### # #
# # #     #   # # # #     #         #     # #   #   # # #   # #     # #       #     #   #
# # ##### ### ### # # ##### ####### ##### # ### ### ### # ### ### # ######### # #########
#   #   # # #     # # #     # #       #   # #   # #   # # #   #   #           #         #
# ### # # # ####### # # ### # # ####### ### # ### # # # # # ### ####################### #
# #   #   #       # #   # # #   # #   #     #     # #   #   # #   #   #   #     #     # #
# # ######### ### # ##### # # ### # # ########### # ######### # # # # # # ### # # ### # #
# #     #   # #   # #     # #   # # #     #   #   #       #   # # # # # #     #   #   # #
# ##### # # # # ### ##### # ### # # ##### # # # # ####### # ### # # # # ##### ###########
# #   # # #   #   # #   # # #     # #       # # # #   #   #     # # #   #   # #         #
# # # # # ####### # # # # # ####### ######### # ### # ##### # ##### ##### # # # ####### #
# # #   # #       #   #   #       #   #     # #     #   #   #       #     #   # # #   # #
# # ##### # ############# ####### ### # ### ### ####### # ####### ############# # # # # #
# #     # # #     #     #     # # #   # # #     #       # #     #   #     # #     # #   #
# ##### # # # ### ##### ### # # # # ### # # ### ##### # ### ### ### # ### # # ##### #####
#   #   # # #   #   #       # #   # #   # # # # #     #     #   #   # #   # # #   #     #
##### ### # ### # # # # ##### ##### ### # # # # # ########### ### ### # ### # # # ##### #
#     #   # #   # # # # #   #     #   #   # #   # #     #   # # # #   # #     # # #   # #
# ##### ### # ### # ### # # ##### ### ##### ##### # ### ### # # # # ### # ##### # # # # #
# #   # #   # #   # #   # #   #     #     #   #   #   #     # # #   #   #       #   # # #
# ### # # ### # ### # ### ### # ######### ### # ### ### ##### # # ########### ######### #
#       # #   #   #   #     #   #       # #   # #   #   #     # #             #   #     #
##### ##### ##### ######### ### ####### # # ### # ### ### ##### ############### # # #####
#   #   #   #   #     #   #   #   #   #     #   # #       #   #     #   #       #   #   #
# # ### # # ### ##### # # ####### # # ######### # ########### # ### # # # ########### ###
# # #   # # #   #   # # #   #   #   # #       # #   #     #     # #   # # #         #   #
# # # # # # # ### # # # ### # # # ##### ##### # ### # ### # ##### # ##### # ##### ### # #
# # # # # # # #   # # #   # # #   #   #     # #   #   #   # #   # #       #   # #     # #
# ### ### # # ##### # # ### # ##### # ### # # # ####### # # ### # ### ### ### # #########
#   #     #   #   # #   #   #       #     # # # #       # # #   #   # # #   #   #       #
### # ######### # # ##### ################### # # ### ##### # # ### # # ### ### # ##### #
#   # #       # # #     #   #       #   #   #   # # # #     # #     # #   #   # # #     #
# ### ##### # ### # ##### # ### ### # ### # ### # # # # ##### ####### # # ### # # # #####
# # #       #     #       #     #   # #   #   # #   # #   #   #   #   # #   # # # # #   #
# # ######################### ### ### # ##### # # # ##### # ### # ##### # # # # # # # # #
#       #     # #           #   #     #     # # # #       #   # #       # #   #   #   # #
##### # # ### # # ####### # # ### ######### # # ############# # ################### ### #
#   # # #   # # # #     # # # #   #       # # #   #   #   #   #     #     #         # # #
# ### # ### # # # ### # ### # # ### ##### # # ### # ### # # # ##### # ### # ######### # #
#     # #   #   # #   # #   # # #   # #   # #   #   #   #   # #   #   # #   #   #       #
####### # ####### # ### # # ### # ### # # # ##### ### ####### # ##### # ##### # # #######
# #     # #   # # # #   # #   #   # #   # #     # #   #   #   #   #   #       # #     # #
# # ### # # # # # # # ### ### ##### # ### ##### # # ### ### ### # # ##### ########### # #
# #   #   # #     # # #   # #     # # #   #   # #   #       #   # #     #           #   #
# # ##### ########### # # # ##### # # # ### # # ##### ####### ### ##### ######### ##### #
#   #     #       #   # #       # #   #     #   #     #       #   # #   #   #   #       #
##### ##### ##### # ### ####### # ############# # ##### ######### # # ### # # # #########
#   #       #   # #     #     # #     # #   #   #     #     #     #   #   #   #   #     #
### ######### # # ####### ### ### ### # # # # ##### # ####### # ####### ######### # ### #
#   #     #   # #         # # #   # #   # # #   #   #         # #     # #     # #   #   #
# # # ### # ### ######### # # # # # ### # # ### ############### ##### # # ### # # ### ###
# #   # # #   # #         #     # #     # #   #     #       #         # #   # # #   #   #
# ### # # # # ### ############### ########### ##### # ####### # ####### ### # # ### ### #
#   # # #   # #   #     #     #   #     #     #     # #     # # #     # #   # # #   #   #
# # ### ##### # ##### # # ### # ### ### # ##### ##### # ### # ### ### # # ### # # ### ###
# # #   #   # #   #   # # #   #     #   # #   #     # # #   # #   #   #   # # #   #     #
### # ### ### # # # ### # # ####### # ### ### ##### # # # ### # ### ####### # ##### ### #
#   # #       # #     # # # #       # #   #   #       # #   # # #     #   # #   #     # #
# ### # ####### ####### # # # ####### # ### ### ####### ##### # # ### # # # ### ##### ###
#   # # #       #     # # # # # #   # # # #   #     #   #     # #   #   # #   #     #   #
# # # # ##### ##### # # # # # # # # # # # ### ##### # # # ##### ### ####### # ##### ### #
# #   #   #   #     #   # #   #   # #   #   #   #   # # #       # #       # # #   #   # #
# ####### # ### ######### ######### ##### # ### # ### # ######### # ##### # # # # ### # #
#     #   #   # #     #     # #   #       #     #   # # #       #   #     # #   # # # # #
### ### ##### # # ### # ### # # # # ########### ##### # ####### ##### ####### ### # # # #
#   #   #     #   #   #   #     # # #         #   #   #       # #     #       # #   # # #
# ### ### ######### # ############# # ####### ### # ####### ### # ##### ####### # # # # #
#   # #   #     # # #       #       # #     # # # # #     #   # #       #       # #   # #
##### # ##### # # # ####### # ##### # # ##### # # # # # ### # # ######### ####### ##### #
#     #     # #     #   #   #   # #   #   #   # #   # #   # #     #   #   #     #     # #
# # ####### # ####### # # ##### # ####### # ### ##### ### # ##### ### # # ##### ####### #
# # #     # # #   #   #   #   #         #   # #       # #   #   #   #   #             # #
# # # ##### # # # # ####### # ### ########### # # ##### # ### ##### ################# # #
# # #     # # # # #     #   #           #     # #   #   #     #   # #     #         # # #
# ### ### ### # # ##### # ############# ##### # ### ### ####### # # # ### # ####### # # #
# #   # # #   # # #   #   #         #       # # #     # #       #   # # #   #     # #   #
# # # # # # # # # ### ##### ####### ####### # # ##### # # ########### # # ### # # ### ###
#   # #   # # # #   #     # #     #     #   #   #   #   #       #   #   #     # #   #   #
### # ####### ### # ##### # # ### ##### ##### ### # ########### ### # ############# # # #
#   # #     # #   # #   # #   #   #   # #   #     #     #         #   # #         # # # #
# ### # ### # # ### # # # ### # ### ### # # ########### ######### ##### # ####### # # # #
# # # #   # # # # #   #   #   #   #   #   # #         #   #       #   #   #   #     # # #
# # # ### # # # # ### ### ####### ### ### # # ########### # ####### # # ### # ######### #
# # #     # #   #   # # #         #   # # # # #   #   #   #   #   # #   #   #   #       #
# # # ####### ##### # # # ######### # # # # # # # # # # # ##### # # # ### ##### # #######
#   #   #   # #   #   # #   # #     # #   # #   # # # # # #   # #   #   #   #   # #     #
####### # # # # # ##### ### # # ##### ##### # ### # # # ### # # ####### ### # ### # ### #
# #   # # #   # # #   #   # #       # #   # # # #   # #   # #   #     # #   # #   #   # #
# # # # # # ##### # # ### # ####### ### # # # # ##### # # # ##### ### # # ### # ####### #
# # # # # #         #     #   #   #     # #   #     # # # # # #     # #   # #   #       #
# # # # # ################### # # ### # ########### # ### # # # # # # ##### # ##### # ###
#   # #   #       #         #   #   # #       #     #   #   # # # # #       #     # #   #
### ####### ##### # ####### ####### # ####### # ####### ### # # # # ############# ##### #
#   #       #   #   #       # #   # #   #   #         #   # #   # #             #   #   #
# # # ######### # # ####### # # # # ### ### ####### # ### ####### ############# ### # ###
# #   #         # #     #   #   # #   #   # #   #   #   #   #   #   # #     #   #   #   #
####### ##### ##### # # ##### ### ##### # # # # ####### ### # ### # # # ### # ### ##### #
#       #     #   # # #   #   #   #     # #   # #   # # #   #     #   # #   # #     #   #
# ############# # ### # # # ### ### ####### # ### # # # # # ######### # ### # ##### # ###
#   #   #   #   #     # #     #   #         # #   #   # # #       # # #   # #     #   # #
### # # # # # ################### ########### # ### ### # # ##### # # ### ### # # ##### #
#   # #   #     # #             # #         # # # #   # # #     #   #   #     # # #     #
# ### ######### # # ########### # # ### # # ### # ### # # ############# ####### ### ### #
#             # # # #   #   # # # # #   # #     #   #   # #           #   #   #     # # #
############### # # # # # # # # # # # ### ### ##### ##### # ######### ### ### # ##### # #
#         #     # # # #   #     #   # #   #   #         # # #   #     #       #     #   #
# ####### # ##### # # ############# # # ####### ######### # # # # ################### # #
#   #   #   #   # # # #     #     # # #         #           # #   #         # #     # # #
### ### # ### # # # # # ### ##### # # ########### ########### ######### ### # # ### # # #
#   #   # #   #   # #   #   #   #   #       #   #     #   #   #         #   # # # #   # #
# ### # ### ##### # ######### # ########### # ### ### # # # ### ######### ### # # # ### #
#   # #   # #     # #     #   # #   #   # # #   #   # # #   #           #   # # #   # # #
# # # ### # # ##### # ### # ### # # # # # # # # ### # # ################# # # # ### # # #
# #     #   #         #     #     #   #   #   #     # #                   #     #   #   #
################################################# #######################################

Original message headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f996b,3a4d81ff8c063680,start
X-Google-Attributes: gidf996b,public
X-Google-ArrivalTime: 2004-01-06 18:37:03 PST
Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!feed.news.tiscali.de!tiscali!newsfeed1.ip.tiscali.net!itgate.net!news-out.tin.it!news-in.tin.it!news4.tin.it.POSTED!not-for-mail
From: "Uno" <nos...@sfth.net>
Newsgroups: alt.ascii-art
Subject: Maze
Lines: 1502
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Message-ID: <1hKKb.64605$_P....@news4.tin.it>
Date: Wed, 07 Jan 2004 02:36:45 GMT
NNTP-Posting-Host: 82.49.144.199
X-Complaints-To: new...@tin.it
X-Trace: news4.tin.it 1073443005 82.49.144.199 (Wed, 07 Jan 2004 03:36:45 MET)
NNTP-Posting-Date: Wed, 07 Jan 2004 03:36:45 MET
Organization: TIN
Xref: archiver1.google.com alt.ascii-art:951
About this message. This message was posted publicly to the newsgroup alt.ascii-art in 2004 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post