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. 

[Q]: Water comes through a filter. The filter has small pores to catch pollutants. The filter will catch chlorine, heavy metals, and other chemicals. The filter allows water and mineral ions like fluoride to pass through. The water on the other side of the filter is much cleaner. 
[A]: chorine ,heavy metals ,other chemicals 


[Q]: Coal is crushed. The coal is burned at high temperatures inside a boiler. The heat generated converts water to steam. The steam spins propeller blades in the turbine. The spinning turbine rotates coils in the generator. The rotating coils produce electricity. The electricity can be sent through the power grid. 
[A]: coal ,heat ,water ,stream ,propeller blades ,coils ,electricity 


[Q]: Gases cause pressure beneath the earth. The gases come to a head and push molten magma to the surface. The magma cools. With enough time the pressure builds up greatly. The resulting volcano may explode. 
[A]:
gases ,pressure ,magma; molten magma ,volcano