### ### #.# #.# #.# ###########.# ####.# #...........# #....# #.#########.# ####.# ####+## #.# #########.####.....########.# #...........................# #.#######...................# #####...................# #.......................# #.......##..............# #.....#.##..............# +.....#.##..............# . #.....#.##..............# . ...##.#####.##............(.# ... #.............###+#.........##..... #..>............................... #................................>. #...#.#.#####.###.###....######.... #.....#.## #h# .# #..#.# .. #......<.####h# .# #..#.# #............g###.# #..#.# ....#...........#.# #.h#.# ................#.# #h.#.# #...#...........#.. ..h#.# ...#..#+###....## ...#h# . ... +....+ .#.# .#.# #....####+#+#.# ###...........# #.#..#......+ #.#..#......# .....#.......# ......+.......# ####.##.......# ..##......## ......g.### ..###..g.