############ ##### .......#...###########....######### ......+......#...................### .....#...##......##..8............# #.....###.........⌠...######.##.# .#. +.....# #..........8.........##.# ....####.....# #..............########.# #.#.....##### #......#................# ..........######......#.....#.......#..# .#.#...........#.#............#####.#..# .......#..###)#............#.# #.#..# #.#....##.###.########...#.#.#####.#..# ......................+...+............# .#.#.........#.#....###...#+#.#######..# .........#..#.#.......................# .######...<#.#.....####........####### ........#.#.....####.....##.# ...#....#.#........#.#+#.##.# ## #....#.#....###.#.#.#.##.# #......#<....)....#.#.##.# #......##.#.......#.#.##.# #.................#.# #.# #....#..#.#######.#.# ##.######### #..#.######..#.#.##.........# #. #......#..#.#.##########.# .. #.#...........#..........##### ## #.#.....###.#.#.....####.....# #.#.....+.#.#######.# #.###.# #.#.#.....#.#.#....##.# #.# #.#######...#.....#.#.#.##.##.# #.# ..........######....#.##.##.# #.# #.?.# ..# #..#...##.##.# #.# #...#+#>#### #..#.####.##.# #.# #..Sw......# #..#.# #.##.# #.# +..........# #..#.# #.##.# #.# ##..........# #....####.##.# #.# ............####.........##.####.# ....##............................# .... #.....................#)###### .### #.....................#.# #.....................#.# #...............#.......# #.......#####...#.####### ######### #...#.# #...#.# ##.## ###########.# #...........# #.########### #.# #.# #.# #.# #.# #.# #.# #.##################### #.....................# #####################.# #<# ###