In a race, five participants P1, P2, P3, P4, and P5 finish in the following order: P1 finishes before P3 but after P2. P4 finishes before P5 but after P1. What is the correct finishing order?

Answer: A. P2, P1, P3, P4, P5
P2 must be first, followed by P1, then P3, with P4 finishing before P5.