Каменный век: особенности и достижения палеолита, мезолита и неолита