trsm working for upper triangular matrices. in progress for lower triangular