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