## ... ################# .... #...............# .... #...............# .###.o######### # # .#####...............# o.....o....##)##.#...# .........###..####...# .#....####...#.^...# ..#####...#.#....#...# ...#. ##.###..#...# ##..##.....#....# . # ..## #.# # .#####...##.....#...## ### ## ...........+.._..+...# ..####.#..#......##..# #.#...#.........# #.#...##.+#.#...# #....###...#....# ##...............# ##.#..............# #.###.....##.###### ##### ##.#.####.##.# #...#####.#####.##.# #...............##.# #...#####.########.# ##.## #.# #. #.# #.# #.# #.# #.# #.> #.# ### #.# #)# #.### #.# #...# #.# ###.# #. #.# #.# #. #.# #.# #. #.# #.# #. #.# #.# #. #.# #.# #.##.### #.######### ######......# #.........# .......)###.###########.# #######)# #>.# #.# ########.###..# #.# .......<.)....# #.# #.######.####.# #.# #.# #.##########.# #.# #.......[....# #.# ############## #.# ..# ##