elementary number theory final exam