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