Transpone la matriz para formar una oración

En la matriz dada, las palabras de una oración están organizadas en columnas de arriba hacia abajo, en lugar de seguir el orden habitual de izquierda a derecha. Crea transpose_sentence($matrix). Lee la primera columna de arriba hacia abajo y luego cada una de las siguientes columnas del mismo modo. Devuelve la oración completa con un espacio entre cada palabra.

Ejemplos

transpose_sentence([["I", "Tesh"], ["so", "very"], ["love", "much!"]]) ➞ "I so love Tesh very much!"

transpose_sentence([["My", "evolves", "on"], ["world", "solely", "Tesha's."]]) ➞ "My world evolves solely on Tesha's."

transpose_sentence([["Enter"], ["the"], ["Matrix!"]]) ➞ "Enter the Matrix!"

transpose_sentence([["The", "are"], ["columns", "rows."]]) ➞ "The columns are rows."

Notas

  • Todas las matrices de entrada son regulares: cada fila tiene la misma cantidad de elementos.
  • Los signos de puntuación ya están incluidos en los elementos de la matriz; agrega solo los espacios entre las palabras.