cast out r, ar, qr