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