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