Added some comments to the solutions.