1.2.8 - consumer and producer surplus