Groups for the Math 160 paper