What is the etymology of adept?

Can you answer this question?