Escreva uma função que aceite uma string e um n e retorne uma cifra deslocando cada caractere para frente (n > 0) ou para trás (n < 0) n vezes.
Observação: Pense nas letras como um ciclo conectado, portanto deslocar a para trás uma vez resultará em z, e deslocar z para frente uma vez resultará em a. Se você deslocar 26 vezes em qualquer direção, deverá voltar ao ponto de partida.
rollingCipher("abcd", 1) ➞ "bcde"
rollingCipher("abcd", -1) ➞ "zabc"
rollingCipher("abcd", 3) ➞ "defg"
rollingCipher("abcd", 26) ➞ "abcd"