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