A quite challenging geometry question that requires angle chasing skills and the use of similar triangles and the circle power theorem.