Calcule o traço dessa matriz

Dada uma matriz quadrada (i.e. com o mesmo número de linhas e colunas), seu traço é a soma dos elementos da diagonal principal (i.e. a diagonal que vai do canto superior esquerdo ao canto inferior direito).

Por exemplo, para:

[
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
]

... o traço é 1 + 5 + 9 = 15.

Complete o método Program.trace para que ele receba uma matriz quadrada e calcule seu traço.

Exemplos

Program.trace(new int[][] { { 1, 4 }, { 4, 1 } }) ➞ 2

// 1 + 1 = 2

Program.trace(new int[][] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }) ➞ 15

// 1 + 5 + 9 = 15

Program.trace(new int[][] { { 1, 0, 1, 0 }, { 0, 2, 0, 2 }, { 3, 0, 3, 0 }, { 0, 4, 0, 4 } }) ➞ 10

// 1 + 2 + 3 + 4 = 10

Notas

Como mostram os exemplos, o tamanho das matrizes pode variar, mas elas sempre serão quadradas.