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