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