Question 20
Five friends, Adam, Ben, Cindy, David and Emily, finish a running race. David is neither first nor last. Ben finishes after David. Adam finishes before Ben but after David. Cindy finishes before David but is not first. What is their finishing order, from first to last?

