Step 1 : Contract