         return colorPairs[randomIndex]
     }
     
+    public static func orderedFlatColor(ordinal:Int)->UIColor {
+        let colors = [FlatUIColors.turquoiseColor(), FlatUIColors.greenSeaColor(), FlatUIColors.emeraldColor(), FlatUIColors.nephritisColor(), FlatUIColors.peterRiverColor(), FlatUIColors.belizeHoleColor(), FlatUIColors.amethystColor(), FlatUIColors.wisteriaColor(), FlatUIColors.wetAsphaltColor(), FlatUIColors.midnightBlueColor(), FlatUIColors.sunflowerColor(), FlatUIColors.flatOrangeColor(), FlatUIColors.carrotColor(), FlatUIColors.pumpkinColor(), FlatUIColors.alizarinColor(), FlatUIColors.pomegranateColor(), FlatUIColors.cloudsColor(), FlatUIColors.silverColor(), FlatUIColors.concreteColor(), FlatUIColors.asbestosColor()]
+        
+        return colors[ordinal]
+    }
+    
     public static func pairedColorForColor(color:UIColor)->UIColor {
         let colorPairs:[(colorA:UIColor, colorB:UIColor)] =
         [(FlatUIColors.turquoiseColor(), FlatUIColors.greenSeaColor()),

            cell.backgroundColor = FlatUIColors.pomegranateColor()
        default:
            label.text = numberForIndexPath(indexPath)
        }
        
    }

        return colors[randomIndex]
    }
    
    //For some reason, not included in the pod, though it is in the pallette: https://flatuicolors.com/
    public static func flatOrangeColor(alpha: CGFloat = 1.0) -> OSColor! {return UIColor(red: 243, green: 156, blue: 18, alpha: alpha)}
    
    public static func randomFlatColorPair()->(UIColor, UIColor) {
