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