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