What to look for
Every vertex has out-degree 1, so G(a, m) is a disjoint union of directed cycles.
Let d = gcd(a, m). Then G(a, m) has exactly d cycles, each of length m/d.
Toggle to Disjoint cycles to see each coset b + aℤ drawn as its own regular polygon, with vertices in the order b → b+a → b+2a → ….