Python3 most simple implementation
\nclass Solution:\n    def orderOfLargestPlusSign(self, n: int, mines: List[List[int]]) -> int:\n        grid = [[1 for j in range(n)] for i in range(n)]\n     
```\nclass Solution:\n    def orderOfLargestPlusSign(self, n: int, mines: List[List[int]]) -> int:\n        grid = [[1 for j in range(n)] for i in range(n)]\n        for r,c in mines: grid[r][c] = 0\n            \n        left = [[0 for j in range(n)] for i in range(n)]\n        for i in range(n):\n            count = 0\n            for j in range(n):\n                if grid[i][j] == 1:\n                    count += 1\n                else: \n                    count = 0\n                left[i][j] = count\n                \n                    \n        right = [[0 for j in range(n)] for i in range(n)]\n        for i in range(n):\n            count = 0\n            for j in range(n-1,-1,-1):\n                if grid[i][j] == 1:\n                    count += 1\n                else: \n                    count = 0\n                right[i][j] = count\n                \n                    \n        \n        up = [[0 for j in range(n)] for i in range(n)]\n        for j in range(n):\n            count = 0\n            for i in range(n):\n                if grid[i][j] == 1:\n                    count += 1\n                else: \n                    count = 0\n                up[i][j] = count\n                \n                    \n        down = [[0 for j in range(n)] for i in range(n)]\n        for j in range(n):\n            count = 0\n            for i in range(n-1,-1,-1):\n                if grid[i][j] == 1:\n                    count += 1\n                else: \n                    count = 0\n                down[i][j] = count\n                \n           \n        max_plus = 0\n        for i in range(n):\n            for j in range(n):\n                if grid[i][j] == 1:\n                    curr_plus = min(left[i][j],right[i][j],up[i][j],down[i][j])\n                    max_plus = max(max_plus, curr_plus)\n        \n        return max_plus\n```
[]