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