Problem

Source: PRMO 2008 Selection Exam Q5

Tags:



Consider a triangle $ ABC$, with $ \angle A = 90^{\circ}$, and $ AC > AB$. Let $ D$ be a point in $ AC$ such that $ \angle ACB = \angle ABD$. Draw an altitude $ DE$ in triangle $ BCD$. If $ AC = BD + DE$, find $ \angle ABC$ and $ \angle ACB$.