HW5: Complete (OLS from scratch)