All elements of L should be initialized to 0 for the values of l(i,j) to be properly computed
The values of l(i, j) may be computed in a row major order or column major order of L [M, N]
The values of l(i, j) cannot be computed in either row major order or column major order of L[M, N]
L [p, q] needs to be computed before L [r, s] if either p < r or q < s