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