Rotación circular

Crea una función para reproducir el efecto de rotación circular mostrado:

Ejemplos

wrapAround("Hello, World!", 2) ➞ "llo, World!He"

wrapAround("From what I gathered", -4) ➞ "eredFrom what I gath"

wrapAround("Excelsior", 30) ➞ "elsiorExc"

wrapAround("Nonscience", -116) ➞ "cienceNons"

Notas

  • El offset puede ser negativo.
  • El offset puede ser mayor que la longitud de str.