They divided themselves into three groups: First group collected the facts. Second group came up with theory to explain the facts. Third group contemplated to come up with new technology based on the facts and theories. They then pass it on to their offsprings.
Their offsprings divided themselves into three groups: First group used new technology to observed new facts. Second group debated old theories, found their ancestor's theories are either wrong or incomplete and put forward new theories. Third group contemplated in advancing the technology with new facts and theories. They then pass it on to their offsprings.
Their offsprings again divided themselves into three groups: The three groups did more or less same as their ancestors, but with newer technology, newer facts, newer insights and theory, more disagreement with previous theories.
It thus went on and on, offsprings to offsprings, generations to generations. They still collect new facts, debate on old theories, put forward new theory and advance in technology. All this, till they completely understand nature. Will they ever understand the nature completely?