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