With the given information we can make the following equation:
Then David will have:
Answer: 10 years.
1.6m questions
2.0m answers