opportunity cost and ppf 9346657