So my issaue here is that I am trying to make a nested list that is of equal width and height, that is filled with random integers between 1 and 100. 

The code I have is :

And my error is that type int is not subscriptable for the like output += ......

Am I going about this the wrong way? Or am I missing something? 

Thanks!

```
import random

def generateRandomGrid(n):

    randomList = []
    for i in range(n) :
        randomList.append(random.randint(1,100))
    for i in range(n):
        output=random.randint(1,100)
        for j in range(n):
            output+= str(randomList[i][j]) + random.randint(1,100)
        print(output)

def main() :

    print(generateRandomGrid(5))
main()

```