package Ġcom . example . android dev challenge . model Ċ Ċ import Ġandroidx . annotation . Drawable Res Ċ import Ġandroidx . compose . material . icons . Icons Ċ import Ġandroidx . compose . material . icons . filled . Female Ċ import Ġandroidx . compose . material . icons . filled . Male Ċ import Ġandroidx . compose . ui . graphics . Color Ċ import Ġandroidx . compose . ui . graphics . vector . Image Vector Ċ import Ġcom . example . android dev challenge . R Ċ Ċ data Ġclass ĠP up py ( ĊĠĠĠ Ġval Ġnickname : ĠString , ĊĠĠĠ Ġval Ġb reed : ĠString , ĊĠĠĠ Ġval Ġdate B orn : ĠString , ĊĠĠĠ Ġval Ġgender : ĠGender , ĊĠĠĠ Ġ@ Drawable Res Ġval Ġpicture Res : ĠInt , ĊĠĠĠ Ġval Ġshort Summary : ĠString , ĊĠĠĠ Ġval Ġlong Summary : ĠString Ċ ) Ġ{ ĊĊĠĠĠ Ġenum Ġclass ĠGender ( val Ġgender Image : ĠImage Vector , Ġval Ġt int : ĠColor ) Ġ{ ĊĠĠĠĠĠĠĠ ĠM ale ( Icons . Default . Male , ĠColor . Blue ), ĊĠĠĠĠĠĠĠ ĠF emale ( Icons . Default . Female , ĠColor . M agenta ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ val Ġp up py List Ġby Ġlazy Ġ{ ĊĠĠĠ ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" And ri y ko ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" H us ky ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 0 8 - 3 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Male , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . and ri y ko _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġboy , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" K ate ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" Mix ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 0 9 - 1 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Female , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . k ate _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġg irl , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" D ong ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" Mix ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 1 0 - 1 5 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Male , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . dong _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġboy , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" Flo uff y ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" C aval ier ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 0 8 - 3 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Male , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . flo uff y _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġboy , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" Ign ac io ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" Mix ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 0 6 - 2 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Male , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . ign ac io _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġboy , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" Kar sten ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" Mix ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 0 7 - 1 0 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Male , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . kar sten _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġboy , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" Mat thew ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" White ĠLab rad ood le ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 0 7 - 2 9 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Male , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . mat thew _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġboy , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnickname Ġ= Ġ" Ro ge lio ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb reed Ġ= Ġ" Mix ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdate B orn Ġ= Ġ" 2 0 2 0 - 1 2 - 0 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgender Ġ= ĠP up py . Gender . Male , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture Res Ġ= ĠR . drawable . ro ge lio _ unsplash , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort Summary Ġ= Ġ" A Ġlo vel y Ġlittle Ġp up py ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlong Summary Ġ= Ġ" This Ġlittle Ġdog Ġis Ġvery Ġfriendly , Ġpol ite Ġand Ġa Ġtypical Ġyoung Ġp up py .\ n \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġhave Ġa Ġlo vel y Ġhome Ġand Ġare Ġeager Ġto Ġspend Ġtime Ġwith Ġthis Ġgood Ġboy , Ġplease Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" apply Ġfor Ġan Ġa do ption ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠ Ġ) Ċ }