Project 3 for CSCI E-15 DWA