yes I used that (when I did the question).
When I typed "I should also mention that I used BD * BC = EA * EC" I was thinking of the wrong thing...
and the two short vertical lines in the expression for BD are actually brackets.. print screen doesn't capture it detailed enough I guess.
My process is shown on the attachment... but it's wrong because I treat A is not being on the circle. But I'll post it anyway because I've spent considerably time re-writing it (the original working is too messy). I read your solution after re-writing mine. Bad habit