...... . #....# .# #?...##.### #.......... #####.......... #.............. #.......#...... #.....<........ .......#.######## ................. ##.......######## .........h...... ##....?...# #...#..g.# #...#........# #.. #.......... #.......... ##.#####... #. ... ## ..