Implementation
List<Color> colors = [
AirForceBlue,
AliceBlue,
AlizarinCrimson,
Almond,
Amaranth,
Amber,
AmericanRose,
Amethyst,
AndroidGreen,
AntiFlashWhite,
AntiqueBrass,
AntiqueFuchsia,
AntiqueWhite,
Ao,
AppleGreen,
Apricot,
Aqua,
Aquamarine,
ArmyGreen,
ArylideYellow,
AshGrey,
Asparagus,
AtomicTangerine,
Auburn,
Aureolin,
Aurometalsaurus,
Awesome,
Azure,
AzureMist,
BabyBlue,
BabyBlueEyes,
BabyPink,
BallBlue,
BananaMania,
BananaYellow,
BattleshipGrey,
Bazaar,
BeauBlue,
Beaver,
Beige,
Bisque,
Bistre,
Bittersweet,
Black,
BlanchedAlmond,
BleuDeFrance,
BlizzardBlue,
Blond,
Blue,
BlueBell,
BlueGray,
BlueGreen,
BluePurple,
BlueViolet,
Blush,
Bole,
BondiBlue,
Bone,
BostonUniversityRed,
BottleGreen,
Boysenberry,
BrandeisBlue,
Brass,
BrickRed,
BrightCerulean,
BrightGreen,
BrightLavender,
BrightMaroon,
BrightPink,
BrightTurquoise,
BrightUbe,
BrilliantLavender,
BrilliantRose,
BrinkPink,
BritishRacingGreen,
Bronze,
Brown,
BubbleGum,
Bubbles,
Buff,
BulgarianRose,
Burgundy,
Burlywood,
BurntOrange,
BurntSienna,
BurntUmber,
Byzantine,
Byzantium,
CgBlue,
CgRed,
Cadet,
CadetBlue,
CadetGrey,
CadmiumGreen,
CadmiumOrange,
CadmiumRed,
CadmiumYellow,
CafeAuLait,
CafeNoir,
CalPolyPomonaGreen,
CambridgeBlue,
Camel,
CamouflageGreen,
Canary,
CanaryYellow,
CandyAppleRed,
CandyPink,
Capri,
CaputMortuum,
Cardinal,
CaribbeanGreen,
Carmine,
CarminePink,
CarmineRed,
CarnationPink,
Carnelian,
CarolinaBlue,
CarrotOrange,
Celadon,
Celeste,
CelestialBlue,
Cerise,
CerisePink,
Cerulean,
CeruleanBlue,
Chamoisee,
Champagne,
Charcoal,
Chartreuse,
Cherry,
CherryBlossomPink,
Chestnut,
Chocolate,
ChromeYellow,
Cinereous,
Cinnabar,
Cinnamon,
Citrine,
ClassicRose,
Cobalt,
CocoaBrown,
Coffee,
ColumbiaBlue,
CoolBlack,
CoolGrey,
Copper,
CopperRose,
Coquelicot,
Coral,
CoralPink,
CoralRed,
Cordovan,
Corn,
CornellRed,
Cornflower,
CornflowerBlue,
Cornsilk,
CosmicLatte,
CottonCandy,
Cream,
Crimson,
CrimsonRed,
CrimsonGlory,
Cyan,
Daffodil,
Dandelion,
DarkBlue,
DarkBrown,
DarkByzantium,
DarkCandyAppleRed,
DarkCerulean,
DarkChestnut,
DarkCoral,
DarkCyan,
DarkElectricBlue,
DarkGoldenrod,
DarkGray,
DarkGreen,
DarkJungleGreen,
DarkKhaki,
DarkLava,
DarkLavender,
DarkMagenta,
DarkMidnightBlue,
DarkOliveGreen,
DarkOrange,
DarkOrchid,
DarkPastelBlue,
DarkPastelGreen,
DarkPastelPurple,
DarkPastelRed,
DarkPink,
DarkPowderBlue,
DarkRaspberry,
DarkRed,
DarkSalmon,
DarkScarlet,
DarkSeaGreen,
DarkSienna,
DarkSlateBlue,
DarkSlateGray,
DarkSpringGreen,
DarkTan,
DarkTangerine,
DarkTaupe,
DarkTerraCotta,
DarkTurquoise,
DarkViolet,
DartmouthGreen,
DavyGrey,
DebianRed,
DeepCarmine,
DeepCarminePink,
DeepCarrotOrange,
DeepCerise,
DeepChampagne,
DeepChestnut,
DeepCoffee,
DeepFuchsia,
DeepJungleGreen,
DeepLilac,
DeepMagenta,
DeepPeach,
DeepPink,
DeepSaffron,
DeepSkyBlue,
Denim,
Desert,
DesertSand,
DimGray,
DodgerBlue,
DogwoodRose,
DollarBill,
Drab,
DukeBlue,
EarthYellow,
Ecru,
Eggplant,
Eggshell,
EgyptianBlue,
ElectricBlue,
ElectricCrimson,
ElectricCyan,
ElectricGreen,
ElectricIndigo,
ElectricLavender,
ElectricLime,
ElectricPurple,
ElectricUltramarine,
ElectricViolet,
ElectricYellow,
Emerald,
EtonBlue,
Fallow,
FaluRed,
Famous,
Fandango,
FashionFuchsia,
Fawn,
Feldgrau,
Fern,
FernGreen,
FerrariRed,
FieldDrab,
FireEngineRed,
Firebrick,
Flame,
FlamingoPink,
Flavescent,
Flax,
FloralWhite,
FluorescentOrange,
FluorescentPink,
FluorescentYellow,
Folly,
ForestGreen,
FrenchBeige,
FrenchBlue,
FrenchLilac,
FrenchRose,
Fuchsia,
FuchsiaPink,
Fulvous,
FuzzyWuzzy,
Gainsboro,
Gamboge,
GhostWhite,
Ginger,
Glaucous,
Glitter,
Gold,
GoldenBrown,
GoldenPoppy,
GoldenYellow,
Goldenrod,
GrannySmithApple,
Gray,
GrayAsparagus,
Green,
GreenBlue,
GreenYellow,
Grullo,
GuppieGreen,
HalayaUbe,
HanBlue,
HanPurple,
HansaYellow,
Harlequin,
HarvardCrimson,
HarvestGold,
HeartGold,
Heliotrope,
HollywoodCerise,
Honeydew,
HookerGreen,
HotMagenta,
HotPink,
HunterGreen,
Icterine,
Inchworm,
IndiaGreen,
IndianRed,
IndianYellow,
Indigo,
InternationalKleinBlue,
InternationalOrange,
Iris,
Isabelline,
IslamicGreen,
Ivory,
Jade,
Jasmine,
Jasper,
JazzberryJam,
Jonquil,
JuneBud,
JungleGreen,
KuCrimson,
KellyGreen,
Khaki,
LaSalleGreen,
LanguidLavender,
LapisLazuli,
LaserLemon,
LaurelGreen,
Lava,
Lavender,
LavenderBlue,
LavenderBlush,
LavenderGray,
LavenderIndigo,
LavenderMagenta,
LavenderMist,
LavenderPink,
LavenderPurple,
LavenderRose,
LawnGreen,
Lemon,
LemonYellow,
LemonChiffon,
LemonLime,
LightCrimson,
LightThulianPink,
LightApricot,
LightBlue,
LightBrown,
LightCarminePink,
LightCoral,
LightCornflowerBlue,
LightCyan,
LightFuchsiaPink,
LightGoldenrodYellow,
LightGray,
LightGreen,
LightKhaki,
LightPastelPurple,
LightPink,
LightSalmon,
LightSalmonPink,
LightSeaGreen,
LightSkyBlue,
LightSlateGray,
LightTaupe,
LightYellow,
Lilac,
Lime,
LimeGreen,
LincolnGreen,
Linen,
Lion,
Liver,
Lust,
MsuGreen,
MacaroniAndCheese,
Magenta,
MagicMint,
Magnolia,
Mahogany,
Maize,
MajorelleBlue,
Malachite,
Manatee,
MangoTango,
Mantis,
Maroon,
Mauve,
MauveTaupe,
Mauvelous,
MayaBlue,
MeatBrown,
MediumPersianBlue,
MediumAquamarine,
MediumBlue,
MediumCandyAppleRed,
MediumCarmine,
MediumChampagne,
MediumElectricBlue,
MediumJungleGreen,
MediumLavenderMagenta,
MediumOrchid,
MediumPurple,
MediumRedViolet,
MediumSeaGreen,
MediumSlateBlue,
MediumSpringBud,
MediumSpringGreen,
MediumTaupe,
MediumTealBlue,
MediumTurquoise,
MediumVioletRed,
Melon,
MidnightBlue,
MidnightGreen,
MikadoYellow,
Mint,
MintCream,
MintGreen,
MistyRose,
Moccasin,
ModeBeige,
MoonstoneBlue,
MordantRed19,
MossGreen,
MountainMeadow,
MountbattenPink,
Mulberry,
Munsell,
Mustard,
Myrtle,
NadeshikoPink,
NapierGreen,
NaplesYellow,
NavajoWhite,
NavyBlue,
NeonCarrot,
NeonFuchsia,
NeonGreen,
NonPhotoBlue,
NorthTexasGreen,
OceanBoatBlue,
Ochre,
OfficeGreen,
OldGold,
OldLace,
OldLavender,
OldMauve,
OldRose,
Olive,
OliveDrab,
OliveGreen,
Olivine,
Onyx,
OperaMauve,
Orange,
OrangeYellow,
OrangePeel,
OrangeRed,
Orchid,
OtterBrown,
OuterSpace,
OutrageousOrange,
OxfordBlue,
PacificBlue,
PakistanGreen,
PalatinateBlue,
PalatinatePurple,
PaleAqua,
PaleBlue,
PaleBrown,
PaleCarmine,
PaleCerulean,
PaleChestnut,
PaleCopper,
PaleCornflowerBlue,
PaleGold,
PaleGoldenrod,
PaleGreen,
PaleLavender,
PaleMagenta,
PalePink,
PalePlum,
PaleRedViolet,
PaleRobinEggBlue,
PaleSilver,
PaleSpringBud,
PaleTaupe,
PaleVioletRed,
PansyPurple,
PapayaWhip,
ParisGreen,
PastelBlue,
PastelBrown,
PastelGray,
PastelGreen,
PastelMagenta,
PastelOrange,
PastelPink,
PastelPurple,
PastelRed,
PastelViolet,
PastelYellow,
Patriarch,
PayneGrey,
Peach,
PeachPuff,
PeachYellow,
Pear,
Pearl,
PearlAqua,
Peridot,
Periwinkle,
PersianBlue,
PersianIndigo,
PersianOrange,
PersianPink,
PersianPlum,
PersianRed,
PersianRose,
Phlox,
PhthaloBlue,
PhthaloGreen,
PiggyPink,
PineGreen,
Pink,
PinkFlamingo,
PinkSherbet,
PinkPearl,
Pistachio,
Platinum,
Plum,
PortlandOrange,
PowderBlue,
PrincetonOrange,
PrussianBlue,
PsychedelicPurple,
Puce,
Pumpkin,
Purple,
PurpleHeart,
PurpleMountainMajesty,
PurpleMountainsMajesty,
PurplePizzazz,
PurpleTaupe,
Rackley,
RadicalRed,
Raspberry,
RaspberryGlace,
RaspberryPink,
RaspberryRose,
RawSienna,
RazzleDazzleRose,
Razzmatazz,
Red,
RedOrange,
RedBrown,
RedViolet,
RichBlack,
RichCarmine,
RichElectricBlue,
RichLilac,
RichMaroon,
RifleGreen,
RobinsEggBlue,
Rose,
RoseBonbon,
RoseEbony,
RoseGold,
RoseMadder,
RosePink,
RoseQuartz,
RoseTaupe,
RoseVale,
Rosewood,
RossoCorsa,
RosyBrown,
RoyalAzure,
RoyalBlue,
RoyalFuchsia,
RoyalPurple,
Ruby,
Ruddy,
RuddyBrown,
RuddyPink,
Rufous,
Russet,
Rust,
SacramentoStateGreen,
SaddleBrown,
SafetyOrange,
Saffron,
SaintPatrickBlue,
Salmon,
SalmonPink,
Sand,
SandDune,
Sandstorm,
SandyBrown,
SandyTaupe,
SapGreen,
Sapphire,
SatinSheenGold,
Scarlet,
SchoolBusYellow,
ScreaminGreen,
SeaBlue,
SeaGreen,
SealBrown,
Seashell,
SelectiveYellow,
Sepia,
Shadow,
Shamrock,
ShamrockGreen,
ShockingPink,
Sienna,
Silver,
Sinopia,
Skobeloff,
SkyBlue,
SkyMagenta,
SlateBlue,
SlateGray,
Smalt,
SmokeyTopaz,
SmokyBlack,
Snow,
SpiroDiscoBall,
SpringBud,
SpringGreen,
SteelBlue,
StilDeGrainYellow,
Stizza,
Stormcloud,
Straw,
Sunglow,
Sunset,
SunsetOrange,
Tan,
Tangelo,
Tangerine,
TangerineYellow,
Taupe,
TaupeGray,
Tawny,
TeaGreen,
TeaRose,
Teal,
TealBlue,
TealGreen,
TerraCotta,
Thistle,
ThulianPink,
TickleMePink,
TiffanyBlue,
TigerEye,
Timberwolf,
TitaniumYellow,
Tomato,
Toolbox,
Topaz,
TractorRed,
TrolleyGrey,
TropicalRainForest,
TrueBlue,
TuftsBlue,
Tumbleweed,
TurkishRose,
Turquoise,
TurquoiseBlue,
TurquoiseGreen,
TuscanRed,
TwilightLavender,
TyrianPurple,
UaBlue,
UaRed,
UclaBlue,
UclaGold,
UfoGreen,
UpForestGreen,
UpMaroon,
UscCardinal,
UscGold,
Ube,
UltraPink,
Ultramarine,
UltramarineBlue,
Umber,
UnitedNationsBlue,
UniversityOfCaliforniaGold,
UnmellowYellow,
UpsdellRed,
Urobilin,
UtahCrimson,
Vanilla,
VegasGold,
VenetianRed,
Verdigris,
Vermilion,
Veronica,
Violet,
VioletBlue,
VioletRed,
Viridian,
VividAuburn,
VividBurgundy,
VividCerise,
VividTangerine,
VividViolet,
WarmBlack,
Waterspout,
Wenge,
Wheat,
White,
WhiteSmoke,
WildStrawberry,
WildWatermelon,
WildBlueYonder,
Wine,
Wisteria,
Xanadu,
YaleBlue,
Yellow,
YellowOrange,
YellowGreen,
Zaffre,
ZinnwalditeBrown
];