what are the six requirements for a valid contract?
['Offer: One party makes an offer.', 'Acceptance: The other party accepts the offer.', 'Consideration: Each party provides consideration to the other.']