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