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