Five horses - 'FIRST', 'SECOND', 'THIRD', 'FOURTH' and 'FIFTH' ran in the race. (There were no ties.)
'FIRST' did not come first.
'SECOND' was neither first nor last.
'THIRD' came in one place after 'FIRST'.
'FOURTH' was not second.
'FIFTH' was two places below 'FOURTH'.
In what order did the horses finish?