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