ΔABC is equilateral. Point D lies on line BC such that C lies between B and D. Point E lies on side AC such that ED bisects angle ADC. Point F lies on side AB such that FE and BC are parallel. Point G lies on side BC such that GF=EF.

Prove that angle DAC equals twice angle GAC.