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