初中的关于圆的几何难题请前辈高手帮助?
在以AB为直径的半圆中,圆心为O,在半圆内有一正方形CDEF,CF边在直径AB上,DE在圆上,在CDEF右侧作另一小正方形FHGK,FG在直径上.K在FE上,G在圆上.圆的圆心O,连接DO和GO.证明DO垂直GO?2.假如点E不在圆上而在圆内,其他条件变的情况下.DO和GO也垂直吗?