In a queue, Vijay is fourteenth from the front and Jack is seventeeth  from the end, while Mary is in between Vijay and Jack. If Vijay be ahead of Jack and there be 48 persons in the queue, how many persons ar there between Vijay and Marry ?

Answer: A. 8

Number of persons between Vijay and Jack = 48 - (14 + 17) = 17.
Now, Mary lies in middle of these 17 persons i.e., at the eighth position.
So, number of persons between Vijay and Mary = 7.