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