In this task, you are given a paragraph, and your job is to generate comma-separated entities present in the given paragraph. Generate entities from a given passage in such a way that (i) they are present in the paragraph, (ii) they are non-duplicate, (iii) they underwent a state change during the process. Avoid creating entities that (i) aren't present in the process paragraph and (ii) aren't significant. 

Ex Input:
People separate different materials to be recycled. The recyclable materials go to a recycling center. The recycling center further separates the materials. Large equipment compacts the materials into bales. The recyclable materials are shipped to other recycling centers. The other recycling centers further process the materials that center specializes in. The materials are purchased by manufacturers. The manufacturers process the recycled materials the same way they would use new materials. The recycled materials are incorporated into new products. 

Ex Output:
recyclable materials ; the materials ,bales ,bales 


Ex Input:
Rainwater picks up carbon dioxide from the air. Rainwater goes into soil. Water with carbon dioxide percolates through soil. The water becomes a weak acid. The water dissolves limestone. Caves form where the limestone was dissolved. 

Ex Output:
rainwater ,carbon dioxide ,water ,weak acid ,limestone ,caves 


Ex Input:
A seed or seeds planted into the ground. The seed becomes a seedling and grows with water. The sun. The seedling grows into a mature plant. Becomes a flower. 

Ex Output:

seed ; seeds ,seedling ,mature plant ,flower