AB为圆O直径,D为半圆AB上一点,C为AD中点,且CE⊥AB,CE与AD交于点F,BC交AD于G,求证:AF=CF=F