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