| t | import sys | t | import sys |
| data = sys.stdin.read().splitlines() | | data = sys.stdin.read().splitlines() |
| rows = [] | | rows = [] |
| for line in data: | | for line in data: |
| s = line.strip() | | s = line.strip() |
| if not s: | | if not s: |
| continue | | continue |
| rows.append([int(x.strip()) for x in s.split(',')]) | | rows.append([int(x.strip()) for x in s.split(',')]) |
| n = len(rows) | | n = len(rows) |
| if n == 0: | | if n == 0: |
| sys.exit() | | sys.exit() |
| for k in range(n): | | for k in range(n): |
| col = n - k - 1 | | col = n - k - 1 |
| new_row = [rows[i][col] for i in range(col, n)] | | new_row = [rows[i][col] for i in range(col, n)] |
| print(' ' * (n - len(new_row)), end='') | | print(' ' * (n - len(new_row)), end='') |
| print(', '.join(map(str, new_row))) | | print(', '.join(map(str, new_row))) |