#.#.#.# #.#.#.# # ...... ...... # .. ..... .#..$ .. #.. .... .... ..# .... .#. ..# ..!. #...# .. .. ....# ..#...#.#.#.#..?. #...............# #.<.# #...............# ....#.#.#.#...#.. #.... .. .. #...# ..!. #.. .#. .... #.. .... .... ..# .? ...#. ..... .. # ...... ...... # #.#.#.# #.#.#.#