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