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