Rotacionar Lista

Escreva a função rotate, que rotaciona uma lista N posições para a esquerda. Rotacionar uma lista significa “girar” seus elementos, movendo itens do início para o fim sem alterar a ordem relativa dos valores.

Dica: Utilize as funções predefinidas length e (++).

Exemplo

>> rotate ['a','b','c','d','e','f','g','h'] 3 
"defghabc" 

>> rotate ['a','b','c','d','e','f','g','h'] (-2) 
"ghabcdef"