QR factorixation