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