object ĠAt bash Ġ{ ĊĠĠĠ Ġfun Ġdecode ( input : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġclean Input Ġ= Ġinput . filter Ġ{ Ġit . is Letter Or Digit () Ġ} ĊĠĠĠĠĠĠĠ Ġreturn ĠChunk ( clean Input ). swap Letters (). value ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġencode ( input : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġclean Input Ġ= Ġinput . filter Ġ{ Ġit . is Letter Or Digit () Ġ}. toLowerCase () ĊĠĠĠĠĠĠĠ Ġreturn ĠChunk s . of ( clean Input ). with Size ( 5 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. map Ġ{ Ġit . swap Letters (). value Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. join ToString (" Ġ") ĊĠĠĠ Ġ} Ċ Ċ } ĊĊĊ