Added base solution

Let's all work on it