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