Numerical methods for engineers. (©2006)