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