Which came first: the chicken or the egg? In real world, there are two thing X and Y so that X needs Y and Y needs X. Both are not born in perfect form from the beginning, but are gradually completed by repetition.