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