/* Ċ Ġ* ĠCopyright Ġ 2 0 2 1 ĠThe ĠAndroid ĠOpen ĠSource ĠProject Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠ Ġhttps :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . example . android dev challenge . ui . theme Ċ Ċ import Ġandroidx . compose . ui . graphics . Color Ċ Ċ val Ġpur ple 2 0 0 Ġ= ĠColor ( 0 xFF BB 8 6 FC ) Ċ val Ġpur ple 5 0 0 Ġ= ĠColor ( 0 xFF 6 2 0 0 EE ) Ċ val Ġpur ple 7 0 0 Ġ= ĠColor ( 0 xFF 3 7 0 0 B 3 ) Ċ val Ġte al 2 0 0 Ġ= ĠColor ( 0 xFF 0 3 DAC 5 ) Ċ val Ġred 2 0 0 Ġ= ĠColor ( 0 xFF ffc dd 2 ) Ċ val Ġp ink 2 0 0 Ġ= ĠColor ( 0 xFF F 8 BB D 0 ) Ċ val Ġdeep Pur ple 2 0 0 Ġ= ĠColor ( 0 xFF D 1 C 4 E 9 ) Ċ val Ġind igo 2 0 0 Ġ= ĠColor ( 0 xFF C 5 CA E 9 ) Ċ val Ġblue 2 0 0 Ġ= ĠColor ( 0 xFF BB DEF B ) Ċ val Ġlight Blue 2 0 0 Ġ= ĠColor ( 0 xFF B 3 E 5 FC ) Ċ val Ġcy an 2 0 0 Ġ= ĠColor ( 0 xFF B 2 E BF 2 ) Ċ val Ġgreen 2 0 0 Ġ= ĠColor ( 0 xFF C 8 E 6 C 9 ) Ċ val Ġlight Green 2 0 0 Ġ= ĠColor ( 0 xFF DC ED C 8 ) Ċ Ċ val Ġlight Grey Ġ= ĠColor ( 0 xFF 5 2 5 2 5 2 ) Ċ Ċ object ĠColors Util Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġcolors Ġ= Ġarray ListOf < Color >() ĊĠĠĠĠĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( field . isEmpty ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfield . addAll ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġarray ListOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġte al 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġred 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp ink 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdeep Pur ple 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġind igo 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġblue 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlight Blue 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcy an 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgreen 2 0 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlight Green 2 0 0 ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfield ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetRandom (): ĠColor Ġ= Ġcolors . random () Ċ } Ċ