The Five Basic Elements Of A Valid Contract Are