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