Pergunta de entrevista da empresa Amazon

String encryption involving repetition of substrings