Explain intuitively why indifference curves as defined, cannot cross. Further, why would an allocation where an indifference curve intersects the budget line be considered inefficient if the indifference curve is not tangent to the budget line at that point?