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