Давши матрицю, виведіть подання матриці, де верхній лівий елемент знаходиться вгорі, антидіагональ - це центральний рядок, а нижній правий елемент - внизу.
Наприклад, розглянемо таку матрицю:
1 2 3
4 5 6
7 8 9
Алмазна версія цієї матриці:
1
4 2
7 5 3
8 6
9
Входи та виходи
Матриця введення буде надана у вигляді списку списків (або чогось подібного на обраній вами мові). Вихідним буде також список списків.
Матриці будуть містити лише додатні цілі числа.
Матриця введення не обов'язково буде квадратною.
Вхідна матриця буде не менше 1 × 1.
Випробування
Input: [[1]]
Output: [[1]]
Input: [[1,2],[3,4]]
Output: [[1],[3,2],[4]]
Input: [[1,2,3],[4,5,6]]
Output: [[1],[4,2],[5,3],[6]]
Input: [[11,2,5],[3,99,3],[4,8,15],[16,23,42]]
Output: [[11],[3,2],[4,99,5],[16,8,3],[23,15],[42]]
Оцінка балів
Це код-гольф , тому найкоротша відповідь у байтах виграє.