Using symmetric groups as guiding examples, we started the project by learning the basic properties of Coxeter groups, fully commutative (FC) elements of Coxeter groups, and heaps of FC elements. We ...