Microeconomic foundations - Consumer surplus producer surplus and welfare