"""
Question 099 - Level 03
Matrix Transpose using Nested Loop
--- Nguyen Van Duc ---
"""
# Program to transpose a matrix using a nested loop
X = [[12, 7],
     [4, 5],
     [3, 8]]
result = [[0, 0, 0],
          [0, 0, 0]]
# iterate through rows
for i in range(len(X)):
    # iterate through columns
    for j in range(len(X[0])):
        result[j][i] = X[i][j]

for r in result:
    print(r)
