Let ADAD be the diameter of the circumcircle of an acute triangle ABCABC. The lines through DD parallel to ABAB and ACAC meet lines ACAC and ABAB in points EE and FF, respectively. Lines EFEF and BCBC meet at GG. Prove that ADAD and DGDG are perpendicular.