Question 58In $\triangle ABC$, $D$ and $E$ are two points on segment $\overline{BC}$ such that $BD = CE$ and $\angle BAD = \angle CAE$. Prove that $\triangle ABC$ is isosceles.