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