7404 Assignment2