Rotacion circular

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
632
Resuelto:
178

Descripción

Dado un arreglo con $n$ elementos y un entero k, depende del signo de k realizar rotaciones a la izquierda(-) o a la derecha(+).  
Rotacion derecha(+1):
1 2 3 4 5 -> 5 1 2 3 4
Rotacion izquierda(-1):
1 2 3 4 5 -> 2 3 4 5 1

Entrada

LA primera linea consiste en un entero n indicando la cantidad de elementos del arreglo y un entero k indicando el numero de rotaciones a realizar.

La segunda linea se compone de $n \leq 10^5$ numeros que son lo elementos del arreglo: $aa_1, a_2, \cdots, a_n$

Salida

 Una linea con $n$ numeros, que representa el arreglo original rotado $k$ veces

Ejemplo Entrada

Copy icon
5 1
1 2 3 4 5

Ejemplo Salida

Copy icon
5 1 2 3 4

Ayuda

 Entrada

5 -1

1 2 3 4 5

Salida 

2 3 4 5 1