Most contracts clearly define what you give and what you receive in return. Aleatory contracts are the exception: performance depends entirely on a…