############################# #...........................# #...........................# #..###..###..###..###..###..# #..#.#..#.#..#.#..#.#^.#.#..# #..#'#..#'#..#'#..#'#..#'#..# #^.#.#..#.#..#.#.^#.#..#.#..# #...........................# #...........................# #..####......###......####..# #..#.'...8...#.#...8...'.#..# #..####......#'#......####..# #............#.#.^..........# #................^..........# #..####.####.....####.####..# #..#.'..#.'...8...'.#..'.#..# #..####.####.....####.####..# #...........................# #............#.#............# #..####......#'#......####..# #..#.'...8...#.#...8...'W#..# #..####......###......####..# #....^......................# #..................^........# #..#.#..#.#..#.#..#.#..#.#..# #..#'#..#'#..#'#..#'#..#'#..# #..#.#..#.#..#.#..#.#..#.#..# #..###..###..###..###..###..# #...........................# #..............^............# #############'''############# ##.^.## ##.....## ###.......#### #W#...∩.∩...#W# ####.......#### ##.....## ##...## ##### #W# ##