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. 

Example Input: Bacteria changes nitrogen into ammonium through fixation. The nitrification process is where ammonium gets changed into nitrates by bacteria. Plants absorb the nitrates from soil into their roots through assimilation. When plants die, fungi and bacteria turn nitrogen back into ammonium through ammonification. The denitrification process pushes extra nitrogen from soil into the air. The cycle repeats from step 1. 
Example Output: nitrogen; nitrates ,ammonium ,plant ,extra nitrogen 

Example Input: Electricity enters the power supply unit. The power supply gives electricity to transistors. The power supply gives electricity to the CPU. The systems use electricity to complete tasks. The signals they complete are sent out as visual signals. The energy is used to complete computations. 
Example Output: electricity; energy ,visual signals ,computations 

Example Input: He air we breathe contains oxygen and other gases. Once in the lungs, oxygen is moved into the bloodstream and carried through your body. At each cell in your body, oxygen is exchanged for a waste gas called carbon dioxide. Your bloodstream then carries this waste gas back to the lungs where it is removed from the blood stream and then exhaled. Your lungs and respiratory system automatically perform this vital process, called gas exchange. 
Example Output:
air ,oxygen ,carbon dioxide; waste gas