/* Ċ Ġ* Ġ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 . model Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġcom . example . android dev challenge . R Ċ import Ġkotlinx . parcel ize . Parcel ize Ċ Ċ @ Parcel ize Ċ data Ġclass ĠP up py ( val Ġimage : ĠInt , Ġval Ġname : ĠString , Ġval Ġdescription : ĠString ) Ġ: ĠParcel able Ċ Ċ fun Ġget Fake P up py List (): ĠList < P up py > Ġ{ ĊĠĠĠ Ġreturn ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . ger man _ she ph erd , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ger man ĠShe ph erd ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGerman ĠShe ph erd Ġis Ġa Ġb reed Ġof Ġmedium Ġto Ġlarge - sized Ġworking Ġdog Ġthat Ġorigin ated Ġin ĠGermany . ĠAccording Ġto Ġthe ĠF CI , Ġthe Ġb reed 's ĠEnglish Ġlanguage Ġname Ġis ĠGerman ĠShe ph erd ĠDog ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . bull dog , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" B ull dog ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠB ull dog , Ġalso Ġknown Ġas Ġthe ĠEnglish ĠB ull dog Ġor ĠBrit ish ĠB ull dog , Ġis Ġa Ġmedium - sized Ġdog Ġb reed . ĠIt Ġis Ġa Ġm usc ular , Ġhe f ty Ġdog Ġwith Ġa Ġwr ink led Ġface Ġand Ġa Ġdistinct ive Ġpushed - in Ġnose . ĠThe ĠKen nel ĠClub , Ġthe ĠAmerican ĠKen nel ĠClub , Ġand Ġthe ĠUnited ĠKen nel ĠClub Ġover see Ġb reed ing Ġrecords ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . po od le , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Po od le ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠP ood le Ġis Ġa Ġdog Ġb reed Ġthat Ġcomes Ġin Ġthree Ġvar iet ies : ĠStandard ĠP ood le , ĠMini ature ĠP ood le , Ġand ĠTo y ĠP ood le . ĠThe Ġb reed âĢĻ s Ġorigin Ġis Ġdis put ed : Ġwhether Ġit Ġdesc ends Ġfrom ĠGermany Ġas Ġa Ġtype Ġof Ġwater Ġdog , Ġor Ġfrom Ġthe ĠFrench ĠBar bet ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . lab rad or _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Lab rad or ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠLab rad or ĠRetrie ver , Ġoften Ġabbre vi ated Ġto ĠLab rad or , Ġis Ġa Ġb reed Ġof Ġretrie ver - gun Ġdog Ġfrom Ġthe ĠUnited ĠKing dom Ġthat Ġwas Ġdeveloped Ġfrom Ġimported ĠCan ad ian Ġfish ing Ġdo gs . ĠThe ĠLab rad or Ġis Ġone Ġof Ġthe Ġmost Ġpopular Ġdog Ġb reed s Ġin Ġa Ġnumber Ġof Ġcountries Ġin Ġthe Ġworld , Ġparticularly Ġin Ġthe ĠWest ern Ġworld ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . golden _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Gold en ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGold en ĠRetrie ver Ġis Ġa Ġmedium - large Ġgun Ġdog Ġthat Ġwas Ġb red Ġto Ġretrieve Ġshot Ġwater f owl , Ġsuch Ġas Ġdu cks Ġand Ġup land Ġgame Ġbir ds , Ġduring Ġh unting Ġand Ġshoot ing Ġparties . ĠThe Ġname Ġ\" retrie ver \" Ġrefers Ġto Ġthe Ġb reed 's Ġability Ġto Ġretrieve Ġshot Ġgame Ġund am aged Ġdue Ġto Ġtheir Ġsoft Ġm outh ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . ger man _ she ph erd , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ger man ĠShe ph erd ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGerman ĠShe ph erd Ġis Ġa Ġb reed Ġof Ġmedium Ġto Ġlarge - sized Ġworking Ġdog Ġthat Ġorigin ated Ġin ĠGermany . ĠAccording Ġto Ġthe ĠF CI , Ġthe Ġb reed 's ĠEnglish Ġlanguage Ġname Ġis ĠGerman ĠShe ph erd ĠDog ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . bull dog , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" B ull dog ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠB ull dog , Ġalso Ġknown Ġas Ġthe ĠEnglish ĠB ull dog Ġor ĠBrit ish ĠB ull dog , Ġis Ġa Ġmedium - sized Ġdog Ġb reed . ĠIt Ġis Ġa Ġm usc ular , Ġhe f ty Ġdog Ġwith Ġa Ġwr ink led Ġface Ġand Ġa Ġdistinct ive Ġpushed - in Ġnose . ĠThe ĠKen nel ĠClub , Ġthe ĠAmerican ĠKen nel ĠClub , Ġand Ġthe ĠUnited ĠKen nel ĠClub Ġover see Ġb reed ing Ġrecords ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . po od le , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Po od le ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠP ood le Ġis Ġa Ġdog Ġb reed Ġthat Ġcomes Ġin Ġthree Ġvar iet ies : ĠStandard ĠP ood le , ĠMini ature ĠP ood le , Ġand ĠTo y ĠP ood le . ĠThe Ġb reed âĢĻ s Ġorigin Ġis Ġdis put ed : Ġwhether Ġit Ġdesc ends Ġfrom ĠGermany Ġas Ġa Ġtype Ġof Ġwater Ġdog , Ġor Ġfrom Ġthe ĠFrench ĠBar bet ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . lab rad or _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Lab rad or ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠLab rad or ĠRetrie ver , Ġoften Ġabbre vi ated Ġto ĠLab rad or , Ġis Ġa Ġb reed Ġof Ġretrie ver - gun Ġdog Ġfrom Ġthe ĠUnited ĠKing dom Ġthat Ġwas Ġdeveloped Ġfrom Ġimported ĠCan ad ian Ġfish ing Ġdo gs . ĠThe ĠLab rad or Ġis Ġone Ġof Ġthe Ġmost Ġpopular Ġdog Ġb reed s Ġin Ġa Ġnumber Ġof Ġcountries Ġin Ġthe Ġworld , Ġparticularly Ġin Ġthe ĠWest ern Ġworld ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . golden _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Gold en ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGold en ĠRetrie ver Ġis Ġa Ġmedium - large Ġgun Ġdog Ġthat Ġwas Ġb red Ġto Ġretrieve Ġshot Ġwater f owl , Ġsuch Ġas Ġdu cks Ġand Ġup land Ġgame Ġbir ds , Ġduring Ġh unting Ġand Ġshoot ing Ġparties . ĠThe Ġname Ġ\" retrie ver \" Ġrefers Ġto Ġthe Ġb reed 's Ġability Ġto Ġretrieve Ġshot Ġgame Ġund am aged Ġdue Ġto Ġtheir Ġsoft Ġm outh ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . ger man _ she ph erd , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ger man ĠShe ph erd ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGerman ĠShe ph erd Ġis Ġa Ġb reed Ġof Ġmedium Ġto Ġlarge - sized Ġworking Ġdog Ġthat Ġorigin ated Ġin ĠGermany . ĠAccording Ġto Ġthe ĠF CI , Ġthe Ġb reed 's ĠEnglish Ġlanguage Ġname Ġis ĠGerman ĠShe ph erd ĠDog ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . bull dog , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" B ull dog ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠB ull dog , Ġalso Ġknown Ġas Ġthe ĠEnglish ĠB ull dog Ġor ĠBrit ish ĠB ull dog , Ġis Ġa Ġmedium - sized Ġdog Ġb reed . ĠIt Ġis Ġa Ġm usc ular , Ġhe f ty Ġdog Ġwith Ġa Ġwr ink led Ġface Ġand Ġa Ġdistinct ive Ġpushed - in Ġnose . ĠThe ĠKen nel ĠClub , Ġthe ĠAmerican ĠKen nel ĠClub , Ġand Ġthe ĠUnited ĠKen nel ĠClub Ġover see Ġb reed ing Ġrecords ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . po od le , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Po od le ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠP ood le Ġis Ġa Ġdog Ġb reed Ġthat Ġcomes Ġin Ġthree Ġvar iet ies : ĠStandard ĠP ood le , ĠMini ature ĠP ood le , Ġand ĠTo y ĠP ood le . ĠThe Ġb reed âĢĻ s Ġorigin Ġis Ġdis put ed : Ġwhether Ġit Ġdesc ends Ġfrom ĠGermany Ġas Ġa Ġtype Ġof Ġwater Ġdog , Ġor Ġfrom Ġthe ĠFrench ĠBar bet ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . lab rad or _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Lab rad or ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠLab rad or ĠRetrie ver , Ġoften Ġabbre vi ated Ġto ĠLab rad or , Ġis Ġa Ġb reed Ġof Ġretrie ver - gun Ġdog Ġfrom Ġthe ĠUnited ĠKing dom Ġthat Ġwas Ġdeveloped Ġfrom Ġimported ĠCan ad ian Ġfish ing Ġdo gs . ĠThe ĠLab rad or Ġis Ġone Ġof Ġthe Ġmost Ġpopular Ġdog Ġb reed s Ġin Ġa Ġnumber Ġof Ġcountries Ġin Ġthe Ġworld , Ġparticularly Ġin Ġthe ĠWest ern Ġworld ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . golden _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Gold en ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGold en ĠRetrie ver Ġis Ġa Ġmedium - large Ġgun Ġdog Ġthat Ġwas Ġb red Ġto Ġretrieve Ġshot Ġwater f owl , Ġsuch Ġas Ġdu cks Ġand Ġup land Ġgame Ġbir ds , Ġduring Ġh unting Ġand Ġshoot ing Ġparties . ĠThe Ġname Ġ\" retrie ver \" Ġrefers Ġto Ġthe Ġb reed 's Ġability Ġto Ġretrieve Ġshot Ġgame Ġund am aged Ġdue Ġto Ġtheir Ġsoft Ġm outh ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . ger man _ she ph erd , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ger man ĠShe ph erd ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGerman ĠShe ph erd Ġis Ġa Ġb reed Ġof Ġmedium Ġto Ġlarge - sized Ġworking Ġdog Ġthat Ġorigin ated Ġin ĠGermany . ĠAccording Ġto Ġthe ĠF CI , Ġthe Ġb reed 's ĠEnglish Ġlanguage Ġname Ġis ĠGerman ĠShe ph erd ĠDog ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . bull dog , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" B ull dog ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠB ull dog , Ġalso Ġknown Ġas Ġthe ĠEnglish ĠB ull dog Ġor ĠBrit ish ĠB ull dog , Ġis Ġa Ġmedium - sized Ġdog Ġb reed . ĠIt Ġis Ġa Ġm usc ular , Ġhe f ty Ġdog Ġwith Ġa Ġwr ink led Ġface Ġand Ġa Ġdistinct ive Ġpushed - in Ġnose . ĠThe ĠKen nel ĠClub , Ġthe ĠAmerican ĠKen nel ĠClub , Ġand Ġthe ĠUnited ĠKen nel ĠClub Ġover see Ġb reed ing Ġrecords ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . po od le , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Po od le ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠP ood le Ġis Ġa Ġdog Ġb reed Ġthat Ġcomes Ġin Ġthree Ġvar iet ies : ĠStandard ĠP ood le , ĠMini ature ĠP ood le , Ġand ĠTo y ĠP ood le . ĠThe Ġb reed âĢĻ s Ġorigin Ġis Ġdis put ed : Ġwhether Ġit Ġdesc ends Ġfrom ĠGermany Ġas Ġa Ġtype Ġof Ġwater Ġdog , Ġor Ġfrom Ġthe ĠFrench ĠBar bet ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . lab rad or _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Lab rad or ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠLab rad or ĠRetrie ver , Ġoften Ġabbre vi ated Ġto ĠLab rad or , Ġis Ġa Ġb reed Ġof Ġretrie ver - gun Ġdog Ġfrom Ġthe ĠUnited ĠKing dom Ġthat Ġwas Ġdeveloped Ġfrom Ġimported ĠCan ad ian Ġfish ing Ġdo gs . ĠThe ĠLab rad or Ġis Ġone Ġof Ġthe Ġmost Ġpopular Ġdog Ġb reed s Ġin Ġa Ġnumber Ġof Ġcountries Ġin Ġthe Ġworld , Ġparticularly Ġin Ġthe ĠWest ern Ġworld ." ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠP up py ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . drawable . golden _ retrie ver , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Gold en ĠRetrie ver ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" The ĠGold en ĠRetrie ver Ġis Ġa Ġmedium - large Ġgun Ġdog Ġthat Ġwas Ġb red Ġto Ġretrieve Ġshot Ġwater f owl , Ġsuch Ġas Ġdu cks Ġand Ġup land Ġgame Ġbir ds , Ġduring Ġh unting Ġand Ġshoot ing Ġparties . ĠThe Ġname Ġ\" retrie ver \" Ġrefers Ġto Ġthe Ġb reed 's Ġability Ġto Ġretrieve Ġshot Ġgame Ġund am aged Ġdue Ġto Ġtheir Ġsoft Ġm outh ." ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ) Ċ } Ċ