Change exercises regarding module creation of: * `solve_linear_system_of_equations.py` in [1_ecuaciones_lineales.ipynb](https://github.com/ITAM-DS/Propedeutico/blob/main/Python/clases/3_algebra_lineal/1_ecuaciones_lineales.ipynb) * `utils.py` in [3_minimos_cuadrados.pynb](https://github.com/ITAM-DS/Propedeutico/blob/main/Python/clases/3_algebra_lineal/3_minimos_cuadrados.ipynb) as their implementations are almost equal. Maybe consider to implement forward, backward substitutions instead of using `scipy.linalg.solve_triangular`