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