Example 3. In $\triangle A B C$, $D$ is a point on side $B C$. It is known that $A B=13, A D=12, A C=15, B D=5$. What is $D C$? (3rd Zu Chongzhi Cup Junior High School Mathematics Invitational Competition)