#. ##..#. ....#. #. ...... # .#.#. #.####....#. .. ..... ........... #.#...#.##.#........ ..o.. o............ # ... #.......# #...##.######.....##.# ....... #.....oo....#.....##.. ....... ...#+#.####.#......#.. ....... +. #........###..#..... ###### #. #..#####.# #....... #....# #. #..)..##.# #.#...# #....# #. ##.##o##.# #.#...# #....# #. ..<.#.##.###.#...# #....######## #.######.##.##..o#..# #....#......# #.#......##.##.o.#..# #....#......#...#......o###.##...#..# #....#......# #.................##..# #....#......# #.####.######.##.o# ... #....#......# #.# #.# #....#..# .... #...........# #.# #.# #.#..#..# .... #####.......###.# #.####.#..#.!# #...........####............# #.....####.......###.####+### #......................# #.....####.......###.### ####### #.......# #.# #.......###.# ###.#####<..# #.# ##### #.# #.. ##. .# .+