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