I only post this because I know people will argue...
The classic question is phrased: "Which came first, the chicken or the egg?"
It comes from the observation the chickens come from eggs, and eggs come from chickens, in a seemingly infinite cycle. I simple naive question.
There were eggs long before there were chickens.
The problem is, of course simple, without any more qualification. Eggs have existed long before chickens. So for this question to be even remotely controversial, it needs some qualification. So let's rephrase:
"Which came first, the chicken, or the chicken egg?"
What does "chicken egg" mean?
This is, of course, obvious, isn't it... I can point to such an egg and show you. Well, I could if any shops had any chicken eggs in them - it is all chocolate eggs at the moment!
But there are two possible variations - "An egg that came from a chicken" or "An egg that hatches in to a chicken".
And this is where the solution lies. At some point in history a proto-chicken, something you would not define (by whatever criteria you are using) as a chicken, laid an egg, and from that egg came something you would define as a chicken. That is evolution. Whatever definition you use for "chicken", wherever you draw the line, that is what happened at some point.
So which came first depends on which of those two definitions of "chicken egg" you are using.
So the question is answered by defining the question. Not a dilemma at all.
Or it is defined by qsort?