1class SubrectangleQueries:23def __init__(self, rectangle: List[List[int]]):4self.rectangle = rectangle56def updateSubrectangle(7self, row1: int, col1: int, row2: int, col2: int, newValue: int8) -> None:9for i in range(row1, row2 + 1):10for j in range(col1, col2 + 1):11self.rectangle[i][j] = newValue1213def getValue(self, row: int, col: int) -> int:14return self.rectangle[row][col]