In a race, the following conditions are given: Runner X finished before Runner Y but after Runner Z. Runner W finished last. Who finished first?

Answer: C. Z
Z finished first as X finished after Z and W finished last.