HW2 REPO This project is licensed under the BSD-2-Clause License. This is HW2 OF CSC 510. Team 3 Team Members: Zhichao Hou Tingxiang Ji Hui Sun