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