Chicken Or Egg. SOLVED.