### ##############.# #..............# #.############.# #.# #.# #.# #.#..# #.# #.#..# # . #.# #.#..#.# .. #.# #####.#..#.##... #.# #...#.#........... #. ... #.# #.#.#.##.#....... #. ... #.# #.#.#.#......... #. .. #.########.#............. #.####.### #..........#.........#.#+#+# #...<....# ############.#.....###.#.#.# #........# ..................#.#.# #........# ......#.###.........#.# #..<.....+ #...................._###........## ..#.......#.#.........#............ . #.#.#.#.#.#.#......#####.......## #.#.#...#...#..........'.......# # #.#########...W(######.......# # ..........$.....+......... ############...(.#######.......## #......# #.....# #.......# #.####.# #...(.##########+#### #.####.#####...(......... #..........>.......#### ######.####........# #......#......(....# #.######.###.......# #.# # #..#(#....# #.# #..#(#....# #.# #..#.#....# #.# #..#(#....# #.# #)#....# #.# #.#....# #.###### #.#....# .# #......######.###### #... #.....((.........# .#.# # ##....(#########.# #... ... #.....# #.## .#.#.#.# #....(# #..##........ #...))# ##.#.#.#.#.#. #.....# #.#)........ #.....# ###..#.#.#.#.# #.....# #.....(....... #.....# #.#.#.#.#.#.#. #.....# #.#.......... #.....# #..#.#.#.#.#.# ####### #............. ##..#.#.#[#.#. #.. ........ ##. #.#.#.# #. .... ## #.#