I'm wondering why this error keeps showing. I did all my best that I could. I just want to print my name using an asterisk. Can you please help me? PS. Im a beginner.
The error is line 55, in :

```
print(print_A[i][j], end=" ")
IndexError: list index out of range

```

here's my full code

```
str1 = "MARC"
print_M = [[" " for i in range(7)] for j in range(7)]
print_A = [[" " for i in range(7)] for j in range(5)]
print_R = [[" " for i in range(7)] for j in range(5)]
print_C = [[" " for i in range(7)] for j in range(5)]

# code for M
for row in range(7):
for col in range(7):
    if (col == 0 or col == 6) or (row == col and col < 4) or (row + 
col == 6 and col > 3):
        print("* ", end="")
    else:
        print("  ", end="")
print()

# for A
str1 = ""
for row in range(7):
for col in range(5):
    if ((col == 0 or col == 4) and row != 0) or ((row == 0 or row == 
3) and (col > 0 and col < 4)):
        str1 = str1 + "*"
    else:
        str1 = str1 + " "
str1 = str1 + "\n"
print(str1)

# for R
for row in range(7):
for col in range(5):
    if col == 0 or (col == 4 and (row != 0 and row != 3)) or ((row == 
0 or row == 3) and (0 < col < 4)):
        print("*", end="")
    else:
        print(end=" ")
print()
# for C
for row in range(7):
for col in range(5):
    if (col == 0) or ((row == 0 or row == 6) and (col > 0)):
        print("*", end="")
    else:
        print(end="")
print()

for i in range(7):
for j in range(7):
    print(print_M[i][j], end=" ")
print(end="  ")
for j in range(5):
    print(print_A[i][j], end=" ")
print(end="  ")
for j in range(5):
    print(print_R[i][j], end=" ")
print(end="  ")
for j in range(5):
    print(print_C[i][j], end=" ")
print()

```