結果 : what is contract explain the characteristics of valid contract