Linear least-squares