#########################################
#########################################
###########.......#######################
###########.......#######################
##.......##.......#######################
##.......##.......#######################
##.......##.......#######################
##................#######################
#########################################
#########################################
#########################################
