#. .. #. #. #. #. ## . #.#.#####.### #.###......# ##..>.....#.# ######...##.####.# ......#........#.# ####.#..>##.##.#.####.# #.##.###.##........# # #.###......# #........### ########.# ### ##<## .. #. ..# #...# .# #.. #.# #...# ..# #..####.# #...# ... #.... ..# #...# ##.# #.##.##.######...###### ... .....$..#.............##.#.# #...............[....#.............##...# ........######...###### ...# ........# #...# ...# ......?.# #...# ..... ...."...# #...# #..### o######## #...# ..# ##.## ..#