Using QR decomposition (follow Mussall et al.)
Using QR decomposition (follow Mussall et al.)