. ### ## #.# #.# .... #.. # #. .## ...#. ...#... . ....#..#.. . ..###.#.#...... ##....#.###.#.. #...........?# ......#h.#+#. ?. #$ #.....h..# #..............# #..............# #...........#.#. ............. # #.#........#. ...........#..