Week 8: least squares approximations ,Orthogonal Bases and Gram-Schmidt.