The difference between Variant 1 and Variant 2 is the place of the diagonal entry within the value sequence of each row. Whereas Variant 1 stores the diagonal entry in ascending order with off-diagonal entries, Variant 2 requires the diagonal entry to be the first one of each row followed by the off-diagonal entries. Therefore, the matrix example is represented as follows: