In a race, five runners A, B, C, D, and E finish in the following order: A is not first. B finishes before C but after D. E finishes last. Who finishes first?
Five colors are available: Red, Blue, Green, Yellow, and Black. Red is not next to Blue. Green is next to Yellow but not next to Black. Which color is in the second position if they are arranged in a line?