#####################
#####################
#####################
#####################
######...############
#####~~~.~~~~########
#####.....###########
#####.....###########
#####.....###########
######...############
#####################
