1 Contract Types and Examples