O carteiro Harry
Harry é carteiro. Ele tem uma agência dos correios com tamanho de n*m(a matrix / 2D array). Cada posição da matriz 2D representa o número de cartas naquele local. Harry só pode se mover para a direita e para baixo. Ele começa em (0, 0) e termina em (n-1, m-1). n representa a altura, e m, o comprimento. Retorne a quantidade máxima de cartas que ele pode recolher. Ele só pode recolher cartas se estiver naquela posição.
Exemplos
harry([[5, 2], [5, 2]]) ➞ 12
# (5+5+2)
harry([
[1, 2, 3, 4, 5],
[6, 7, 8, 9, 10],
[11, 12, 13, 14, 15]
]) ➞ 72
# (1+6+11+12+13+14+15)
harry([[]]) ➞ -1Observações
Se a matriz estiver vazia, retorne -1.