package Ġcom . child mat hematic s . android . shift schedule . navigation . model Ċ Ċ import Ġandroidx . annotation . Drawable Res Ċ import Ġandroidx . compose . runtime . Immutable Ċ import Ġcom . child mat hematic s . android . shift schedule . R Ċ Ċ import Ġkotlin . random . Random Ċ Ċ @ Immutable Ċ data Ġclass ĠPlace ( ĊĠĠĠ Ġval Ġid : ĠLong , ĊĠĠĠ Ġval Ġdescription : ĠString , ĊĠĠĠ Ġ@ Drawable Res Ġval Ġimg Res : ĠInt , ĊĠĠĠ Ġval Ġrating : ĠDouble Ġ= ĠRandom . next Double ( 0 . 0 , Ġ 1 0 . 0 ), ĊĠĠĠ Ġval Ġprice : ĠInt Ġ= ĠRandom . nextInt ( 5 0 0 ) Ċ ) Ċ Ċ val Ġplaces Ġ= ĠlistOf ( ĊĠĠĠ ĠPlace ( 1 , Ġ" Place 1 ", ĠR . drawable . land scape 1 ), ĊĠĠĠ ĠPlace ( 2 , Ġ" Place 2 ", ĠR . drawable . land scape 2 ), ĊĠĠĠ ĠPlace ( 3 , Ġ" Place 3 ", ĠR . drawable . land scape 3 ), ĊĠĠĠ ĠPlace ( 4 , Ġ" Place 4 ", ĠR . drawable . land scape 4 ), ĊĠĠĠ ĠPlace ( 5 , Ġ" Place 5 ", ĠR . drawable . land scape 5 ), ĊĠĠĠ ĠPlace ( 6 , Ġ" Place 6 ", ĠR . drawable . land scape 6 ), ĊĠĠĠ ĠPlace ( 7 , Ġ" Place 7 ", ĠR . drawable . land scape 7 ), ĊĠĠĠ ĠPlace ( 8 , Ġ" Place 8 ", ĠR . drawable . land scape 8 ), ĊĠĠĠ ĠPlace ( 9 , Ġ" Place 9 ", ĠR . drawable . land scape 9 ), ĊĠĠĠ ĠPlace ( 1 0 , Ġ" Place 1 0 ", ĠR . drawable . land scape 1 0 ) Ċ )