At the recent BrainBashers Festival, the 100 metres heats were closely monitored.
Each contestant had to run in two races so that the average place could be determined.
Only one runner finished in the same place in both races.
Alan was never last. Charles always beat Darren. Brian had at least one first place. Alan finished third in at least one of the races. Both Darren and Charles had a second place.
What were the two results?
Race 1: Brian, Charles, Alan, Darren.
Race 2: Charles, Darren, Alan, Brian.
To explain - since Charles always beat Darren and Darren had a second place, one race must have been Charles first and Darren second. Brian therefore won the other race with Charles second. Since only one runner finished in the same place in both races, this must have been Alan in third. QED.