redone the week 3 first assignment followed the solution video