Few more explanations and solutions.