Karim has more books than Rahim but less than Hasan. If the numbers of books that Karim, Rahim and Hasan have respectively are p,q and r, then which one of the following is true?