Numerical Methods final project