点E、F、G、H分别为四边形ABCD边上的点,且AH=BE=CF=DG,四边形HEFG为正方形,求证四边形ABCD是正方