.... #.... .... #.o. # ..... ...o .# #....##..# ..# .....o.# o... # ..>..#...# .# ##...h...# #.# #..<.# ### ...## .........#.####.##..... .#...##................ ### ...#.#........... 5.##.#...