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