CS5348 project2