Ajustando letras
Desloque cada letra minúscula para frente em 1, para trás em -1 ou deixe-a inalterada de acordo com o array de ajustes correspondente. Faça a volta entre a e z.
Exemplos
Program.TweakLetters("apple", new[] { 0, 1, -1, 0, -1 }) ➞ "aqold"
Program.TweakLetters("xyz", new[] { 1, 1, 1 }) ➞ "yza"
Program.TweakLetters("abc", new[] { -1, -1, -1 }) ➞ "zab"