https://dev.to/alphashark/solving-linear-equations-programmatically-without-a-math-library-4e16