The queue order is given directly: Jack is 1st, Jill is 2nd, Mary is 3rd, and Asher is 4th.
The person before Asher (4th) is the person at the 3rd position: Mary.
Check: 1st = Jack, 2nd = Jill, 3rd = Mary, 4th = Asher. The person just before 4th is 3rd = Mary.
Final Answer: Mary