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