如图,C为线段AB的中点,D为线段AC上一点,AC=4,BD=5,求AD的长.