BAMO 2007 Problem 3

In \triangle A B C, D and E are two points on segment \overline{B C} such that B D=C E and \angle B A D=\angle C A E. Prove that \triangle A B C is isosceles.