Logic Teaser #21
Six cars finished a race. The red car finished before the blue car but after the green car. The yellow car finished before the black car but behind the blue car. The white car finished exactly one car before the yellow car. In which order did the cars finish?