.................... .#.#.#.#.#.......... .#.#.#.#.#.#.#.#.#.. .#.#.#.#.#.#.#.#.##. ..................#. .#############..#.#. .#############..#... .##################. .##################. .................... .###############.... .###############.... .##################. .##################. .................... .##################. .##################. .##################. .##################. ....................