contract analysis assignment 4

contract analysis assignment 4