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