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