Pr q ; r hafre.