package Ġcom . scheme . utilities Ċ Ċ import Ġandroid . graphics . Color Ċ import Ġjava . util . Random Ċ Ċ object ĠScheme Utils Ġ{ ĊĠĠĠ Ġprivate Ġconst Ġval Ġlect ure Increment Ġ= Ġ 1 0 0 0 0 0 0 ĊĠĠĠ Ġprivate Ġconst Ġval Ġevent Increment Ġ= Ġlect ure Increment Ġ* Ġ 3 ĊĊĠĠĠ Ġfun Ġgenerate Color (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġrnd Ġ= ĠRandom () ĊĠĠĠĠĠĠĠ Ġreturn ĠColor . arg b ( 2 5 5 , Ġrnd . nextInt ( 1 5 0 ), Ġrnd . nextInt ( 1 5 0 ), Ġrnd . nextInt ( 1 5 0 )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġformat Path ( text : ĠString ?): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtext . toString (). lowercase (). filter Ġ{ Ġ! it . is Whitespace () Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Notification Ids ( id : ĠLong , Ġtype : ĠInt ): ĠInt Array Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġint Id Ġ= Ġid . toInt () ĊĠĠĠĠĠĠĠ Ġwhen Ġ( type ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 Ġ-> Ġreturn Ġint ArrayOf ( int Id Ġ+ Ġlect ure Increment Ġ* Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġint Id Ġ+ Ġlect ure Increment * 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġint Id Ġ+ Ġlect ure Increment * 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 Ġ-> Ġreturn Ġint ArrayOf ( int Id Ġ+ Ġevent Increment Ġ* Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġint Id Ġ+ Ġevent Increment * 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġint Id Ġ+ Ġevent Increment * 2 ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġint ArrayOf () ĊĠĠĠ Ġ} Ċ }