OPTIMIZING SYSTOLIC NETWORKS BY FITTING DIAGONALS