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