For Assignment4 SI664 Fall2013