Analyze the elements of a valid contract

dyson504