### .# ..#.###.# !.. ##.#...#.# ._. ....#.#.### ... #.#.#..... #.# #.#.#...##### ... ##...#.......# #.####.####.#.<..#...## #...........#.....(...# ##.######.........# #####..#.#.###........# .........h...........>.# #####.###.#####.#.####.# #. #.#.....>........ .. #................. ## ###.###.....##.#### #.# #.....+ . # #.....# #.....# +.....#