Adding solution

In progress