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