analysis of marginal revenue 2340134