### ########.# #<.......# ########.# # #.# ###. #######.### #....#.........# ...............# .............lJ# ...............## ............5h..# ................# ^...............## ...###.........#.## #... ... ##.......##..## #..... .............#######...... ..................#........ .........#>###.#h#........ ##...##.#.....#.#........ #... #.#+###.#h#......$. . ..#........# .........##.# ............># ...............# ......#####....<. ...... ...... ...... ...... .... ..... .....