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