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