Uploaded Exercise 3 soln again, something went wrong with last commit.