Status: IN
`matrixReshape` never modifies the input `mat`; the success path returns a freshly constructed list-of-lists, and the failure path returns the original object unchanged.
Source: entries/2026/06/06/reshape-the-matrix-solution.md
JSON