Repo setup and solution for week 1.