# # #.##. # ... .. #####.##########...# .......(...........# .#####......####...## #.......####hhh.#...# .##....#...hhh##....## ...#....<.#..#........ ....#####.#.#.#....... .... .#... .r..... ### .#.........## .#.#.#.#...# #..#.#.#...# .. #" .. ##.# ..# #. .. !#