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