the scientific and technological advancements of ancient