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