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