############################### #.............................# #............................^# #..####..###^.###..###..####..# #. ∆+^..#.#..#.#..#.#...'.#..# #..####..#'#..#'#..#'#..####..# #........#.#..#.#..#.#........# ### #....................^....^...# #W# #.^####.......###.......####..# ### #..#.'....8...#∆#...8....'.#..# ##.## #..####..^....#+#.......####..# ##..^###^............#.#.............# ##.....##...........^.........^^.^....# #...∩...'..####^.####.....####..####..# #W#.......'..#.'..^# +...8...W!#...'.#..# ###...∩...'..####..####.^...####..####..# ##.....##........^..^..^..............# ##..^###......^......#.#....^........# ##.## #..####^......#'#..^....####..# ### #..#.'....8...#.#...8....'.#..# #W# #..####.......###.......####..# #^.........^..................# #........#.#..#.#..#^#........# #..####..#+#^.#'#..#+#^.####^.# #..#.'...#∆#..#.#..#∆#...'.#..# #^.####..###^.###^.###..####..# #.............................# #.............................# ###############################