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