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