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