major achievement of science and technology in ancient times