CmpE 272- Group_8_Spirit