CSCI 406 DP Extra Credit