Entre na Matrix

Na matriz fornecida, as palavras de uma frase estão organizadas em colunas, de cima para baixo, em vez de seguir a ordem habitual da esquerda para a direita. Crie transposeMatrix(_:). Leia a primeira coluna de cima para baixo, depois cada uma das demais colunas da mesma forma, e retorne a frase completa com um espaço entre cada palavra.

Exemplos

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

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

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

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

Observações

  • Todas as matrizes de entrada são regulares: cada linha tem o mesmo número de elementos.
  • Os elementos da matriz já incluem a pontuação; adicione apenas os espaços entre as palavras.