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