First commit, includes solutions from week 1 to 3.

Finally 1400/1400. Yohooo!