public string DecryptMessage(string message) { List <string> letters = _splitter.SplitMessage(message); List <string> decodedLetters = new List <string>(); foreach (string letter in letters) { decodedLetters.Add(_translator.Decrypt(letter)); } var output = ""; foreach (string letter in decodedLetters) { output = output + letter; } return(output); }