The source code of group three for cecs 491