### ... #.# ... #.# #.# #.# #.###### #!# ##......>.### #.# #.......###8#####.###### #..........>..........<# ##......###8#####.###### #.####...#### #.# #h###.......####.# #h.##.........##.# ##.#..........##.# #..h#)........#.# #>###.....(...### .... ####...)....# #..... #..?......... ##....# #.......?.... ###### #..........#. #........... #.h........ #......... #.......# #....... ...