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