In Hatcher's Algebraic Topology section 1.3, Cayley complexes are explained. The book states that we get a Cayley complex out of a Cayley graph by attaching a 2-cell to each loop. There is an example showing the Cayley complex for $\mathbb{Z}\times\mathbb{Z}$ (the fundamental group of the torus). We attach one 2-cell to each loop and we get $\mathbb{R}^{2}$ with vertical and horizontal tiling. I understand this.
The book then says (example 1.47) that the Cayley complex of a cyclic group of order $ n $ is $n$ disks with boundaries identified. I can't for the life of me figure out where the $n$ disks come from. In the Cayley graph, we have one loop $e \to x \to x^2 \to \cdots \to x^n = e$. I guess the relation $x^n = e$ somehow generates $n$ loops, but I don't understand why.
The next example is for $\mathbb{Z}_2*\mathbb{Z}_2$ in which two 2-cells are attached to each loop. I also don't understand why two.
I'm looking for a canonical description of the algorithm to build Cayley complexes, and the application of the algorithm to build Cayley complexes for finite cyclic groups and $\mathbb{ℤ}_2*\mathbb{ℤ}_2$.
Thank you.