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