********************
Operators
********************
m * v:
{ [-37, -37]
  [-33, -33]
  [-6, -6] }

v * m:
{ [-38, -38]
  [-18, -18]
  [11, 11] }

scaled:
|  [18, 18]  [54, 54]  [-74, -74]  |
|  [2, 2]  [2, 2]  [-6.67522e-308, 6.67522e-308]  |
|  [-8, -8]  [-24, -24]  [32, 32]  |
|  [12, 12]  [22, 22]  [-30, -30]  |

F-norm: 12.2474
LU Matrix:
|  [5, 5]  [-1, -1]  [5, 5]  |
|  [-0.6, -0.6]  [1.4, 1.4]  [9, 9]  |
|  [0.2, 0.2]  [-4.85714, -4.85714]  [42.7143, 42.7143]  |

Solution:
{ [-1.67224, -1.67224]
  [-0.953177, -0.953177]
  [0.481605, 0.481605] }

Inverse of M:
|  [-0.0535117, -0.0535117]  [-0.117057, -0.117057]  [0.140468, 0.140468]  |
|  [-0.150502, -0.150502]  [-0.0167224, -0.0167224]  [0.0200669, 0.0200669]  |
|  [0.0234114, 0.0234114]  [0.113712, 0.113712]  [0.0635452, 0.0635452]  |

M * M^(-1):
|  [1, 1]  [-1.30451e-14, 1.31423e-14]  [-8.85403e-15, 9.96425e-15]  |
|  [-1.77636e-15, 1.4988e-15]  [1, 1]  [-5.21805e-15, 5.82867e-15]  |
|  [-1.73472e-15, 1.41553e-15]  [-6.55032e-15, 6.66134e-15]  [1, 1]  |

Identity Matrix:
|  [1, 1]  [0, 0]  [0, 0]  |
|  [0, 0]  [1, 1]  [0, 0]  |
|  [0, 0]  [0, 0]  [1, 1]  |

********************
Utility
********************
m:
|  [1, 1]  [-7, -7]  [0, 0]  |
|  [-3, -3]  [2, 2]  [6, 6]  |
|  [5, 5]  [-1, -1]  [5, 5]  |

m^T:
|  [1, 1]  [-3, -3]  [5, 5]  |
|  [-7, -7]  [2, 2]  [-1, -1]  |
|  [0, 0]  [6, 6]  [5, 5]  |

Second column of m:
{ [-7, -7]
  [2, 2]
  [-1, -1] }

Second row of m set to w:
|  [1, 1]  [-7, -7]  [0, 0]  |
|  [-100, -100]  [-200, -200]  [-300, -300]  |
|  [5, 5]  [-1, -1]  [5, 5]  |

