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