Crea una función que reciba una matriz cuadrada n*n y devuelva esa matriz después de haber sido girada 90 grados en el sentido horario.
rotate([
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]) ➞ [
[7, 4, 1],
[8, 5, 2],
[9, 6, 3]
]
rotate([
["a", "b", "c", "d"],
["e", "f", "g", "h"],
["i", "j", "k", "l"],
["m", "n", "o", "p"]
]) ➞ [
["m", "i", "e", "a"],
["n", "j", "f", "b"],
["o", "k", "g", "c"],
["p", "l", "h", "d"]
]N/A