Elements of Computer Algebra With Applications