Title: Groups and Finite Arithmetic