如图1,在△ABC中,AB边上高CE与AC边上高BD相交于H点.若BC=25,BD=20,BE=7.(1)求DE的长;(2)如图2,若以DE为直径作圆,分别与AC、AB交于G、F,连AH,求证:AH⊥GF.