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