class Solution:
    def diagonalSum(self, mat: List[List[int]]) -> int:
        
        n = len(mat)
        answer = 0
        
        for i in range(n):
            answer += mat[i][i] + mat[i][n - i - 1]
        
        if n % 2 != 0:
            answer -= mat[n // 2][n // 2]
        
        return answer