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