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