Rotar y transformar la matriz bidimensional

Crea una función para rotar una matriz bidimensional de N * N elementos enteros num veces, donde, si num es positivo, la rotación es en el sentido horario, y, si no, en sentido antihorario.

Ejemplos

rotate_transform([
  [2, 4],
  [0, 0]
], 1) ➞ [
  [0, 2],
  [0, 4]
]
rotate_transform([
  [2, 4],
  [0, 0]
], -1) ➞ [
  [4, 0],
  [2, 0]
]

Notas

N/A