package Ġcom . app . yk c . zig z ag _ challenge . utils Ċ Ċ import Ġandroidx . annotation . Visible ForTesting Ċ Ċ object ĠImage Url Generator Ġ{ ĊĊĠĠĠ Ġconst Ġval ĠIMAGE _ URL _ FORMAT Ġ= Ġ" https :// cf . shop . s . zig z ag . kr / images /% 1 \$ s . jpg " ĊĊĠĠĠ Ġfun Ġget ImageUrl ( raw Url : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġsymbol Ġ= Ġget Symbol ( raw Url ) ĊĠĠĠĠĠĠĠ Ġreturn ĠString . format ( IMAGE _ URL _ FORMAT , Ġsymbol ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Visible ForTesting ( otherwise Ġ= ĠVis ible ForTesting . PRIVATE ) ĊĠĠĠ Ġfun Ġget Symbol ( raw Url : ĠString ) Ġ: ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġstr s Ġ= Ġraw Url . split (".") ĊĠĠĠĠĠĠĠ Ġreturn Ġif ( strs . first (). endsWith (" www ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstr s [ 1 ] ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstr s . first (). split ("// "). last () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }