class Matrix:
def __init__(self, List):
self.List = List
def print(self):
print(self.List)
def __add__(self, m):
result = Matrix([])
for i in range(len(self.List)):
for j in range(len(self.List[0])):
result.List.append(self.List[i][j] + m.List[i][j])
return result
m1 = Matrix([[1,2],[3,4]])
m2 = Matrix([[4,5],[6,7]])
m12 = m1 + m2
m12.print()
'''
run:
[5, 7, 9, 11]
'''