Algorithms for engineers - Manlapaz, Romeo; Sacramento, Roberto M.