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