.. ##. #..... #.#.. #...# #... # ##..# ##..! ##...####...... #. ##.........g!... #. ##....%.#####...# ##.###.h.#.#.# . #..##...##h#.# #.....h###h#.# #.....## #.#.# #....## #h#.. #.....## #.### #......###.# #.......bh.# #.<....###.# #......# #.# ######## ###