Microeconomics Topics: Competition, Cost, And Resource Allocation