Question 7
In triangle ABC, $\angle ACB=30^\circ$ and $\angle BAC=90^\circ$, where D is a point on BC. Points X and Y are on AD such that the areas of triangles AXB, AXC, XBY, XCY and YBC are all equal, as shown in the diagram below.

If $AB=25$ cm, what is the length, in cm, of XY?

If $AB=25$ cm, what is the length, in cm, of XY?