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