Title: Elementary Number Theory, a Computational Approach