#. ........#. #.# ........ .# #.........# # ..# #.#.#...# ..# ...# ...##.## # ... #.# ###.#..v## ..# # ...#.####........#..... .#.....#....#....!...... .. #.#.#..#.....h..#35... #....#...##...#...## ..# #.###...###..###.## # ...###.## ##.. ...# ..##...# ...#.#... ......# .#..##. #### ##### ##....### ## .#.# # .