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