TASK DEFINITION: Generate an overlapping word between the given two sentences. When you find the overlapping words, they don't have to match exactly, e.g., "survival" and "survive" are valid overlapping words. Little words like "the" or "of" don't count! You must generate significant words which are not the stop words.
PROBLEM: Sentence1: gills are used for breathing water by aquatic animals. 
Sentence2: gills are used for breathing water by sharks.

SOLUTION: are

PROBLEM: Sentence1: Most people know that the Venus Flytrap is a carnivorous plant. 
Sentence2: The Venus Flytrap has specialized reproductive organs.

SOLUTION: Flytrap

PROBLEM: Sentence1: boiling means change from a liquid into a gas by adding heat energy. 
Sentence2: cooking soup means change from liquid to gas by adding heat energy.

SOLUTION:
adding