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