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