package Ġcom . sch in izer . hack er news . data . remote . ret rofit Ċ Ċ import Ġcom . sch in izer . hack er news . data . remote . Item Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Path Ċ Ċ interface ĠH acker News API Ġ{ ĊĠĠĠ Ġ@ GET (" top stories . json ") ĊĠĠĠ Ġsuspend Ġfun Ġtop 5 0 0 St ories (): ĠList < Int > ĊĊĠĠĠ Ġ@ GET (" item /{ id }. json ") ĊĠĠĠ Ġsuspend Ġfun Ġfetch Item (@ Path (" id ") Ġid : ĠInt ): ĠItem ? Ċ }