.. ..# .. #... #.# ....### #.# ....... ##.# ##.....###..#######.. # ..................<.... ............h######.... #..[..<....O....##.... ..............##.#...# ##...?...............# ######..######......### #..##............. #..##............. #..##......$...... #..##............. #.........!... ##########.... .... ..