Solution

Adding my solution in. Thanks for putting such an extensive course out there.