In triangle ABC, D lies on BC such that AD is an angle bisector of BAC. If AB + BD = 25 and AC-CD = 4, what is the length of AD?
\(10\)