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