#.. ... #.# #######.# #.# #.......# #.# #.#####..^.. #.# #.# ..h .######.###.# . B...........# #######..>.## ####.# #.# #.# .^. #.# .. ########.# .. .........#####. #######........ #.####.#. #.####.# #......# #####..# #).# #..# #..# #######..### ...........# #######..#.# #..#.# #..#.####..o #..#..5.o... #..######... .... .### ..