#####################
############################
################################
####################################
#######################################
##########################################
#########################################
## #######################################
###### ####################################
########### ###########################
########### ###########################
########## #########################
######### #######################
########## ####################
######### ########
######### #######
######### ######
######### ######
######### ## ######
# ######### ## #####
# ####### ####
##### ###
# #### ##
### #### #
# ## ##### #
## ##
# ### # # #
# # ### # ## ####
# # # # # #
# # # # ###
# # # # ### # #
# # # # #
# # #
# # #
# #
# # #
# # #
# # # #
# ## # # # #
### ### #
# #### #
####### ##
# ############## #
########## #
# #### #
# #
# #
# # #
# # #
#########