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