fig -dimensional matrix the rowsthen the matrix is said to be in row major form if the main list contains references to the columns of the matrixthen it is in column major form most of the timematrices are constructed in row major form in fig matrix is drawn with row major orientationbut the matrix could represent either row major or column major form the actual organization of the data is the same either way the items reference points at the main list the items list contains references to each of the rows of the matrix for exampleconsider program that plays tic tac toe against human opponent we would need to represent the board that tic tac toe is played on to do sowe'll create board class that mimics our pylist class in the previous section the organization of our board class is shown graphically in fig the outline for the board class is given in sect the board class class boardwhen board is constructedyou may want to make copy of the board this can be shallow copy of the board because turtle objects are immutable from the perspective of board object def __init__(self,board=none)self items [for in range( )rowlst [for in range( )if board==nonerowlst append(dummy()elsethis copy belongs to 'acha