The vertices of triangle $ABC$ lie on the sides of equilateral triangle $DEF$, as shown. If $CD = 3$, $CE = BD = 2$, and $\angle ACB = 90^\circ$, then find $AE$.
AE = 5*sqrt(3).