Endless quest three thousand years of science