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