In triangle ABC, the angle bisector of ∠BAC meets ¯BC at D, such that AD=AB. Line segment ¯AD is extended to E, such that ∠ADC=∠BDE. Show that triangle ACE is isosceles.