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