Two Generations of Stars Found in Orion Nebula