已知在三角形abc的外部作正方形abef和acgh