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