MATH 50.1: ELEMENTARY NUMBER THEORY