### #W# ##### ##...## ##.^...## ####.......#### #W#...∩.§...#W# ####...v§§§### ##...^.## ##...## #############'''############# #...^.......^.^.............# #.................^....^^...# #^.###..###..###..###..###..# #..#§#..#.#..# #..#.#..#.#..# #..#'#..#'#..#+#..#'#..#'#..# #..#.#..#.#..#.#..#.#..#.#..# #.................^.........# #...........^........^......# #..####......###......####..# #..#.'...8...#.#...8...+ #..# #..####......#'#......## #..# #............#.#........ ...# #..^......................^.# #..####.####.W...####.####..# #..# +..#?'...8...'.#.. ##.####.....#### ............... .......#.#..... #......#+#......# ...8...# #...8... #.....^# #....^.# ........ ........