solve =: {{ data =. ;: fread y mat =. (2#%:-:#data)$".>{.|:(2,~-:#data)$data diags =. x+each {{(_,y);y,_}}>y}} <./>(step/b) step step/|.a }} problem81 =: solve 'p081_matrix.txt'