If AB=AC, then the graph is symmetric about the bisector of ∠BAC and the conclusion is obvious. So we may assume that AB>AC. As shown in Fig. 8.2, let L be the midpoint of BC, line O1L intersecting with FG at R, and O1N be extended to intersect with BC at K. Draw line AT that is perpendicular to BC at T and intersects with line DE at S. Connecting AO, obviously O1 is on the segment AO. By Menelaus' theorem, we have

Fig. 8.2
FBO1F⋅DABD⋅OO1AO=1,GCO1G⋅EACE⋅OO1AO=1.1◯
Since DE∥BC, we have DABD=EACE. So FBO1F=GCO1G, which means that FG∥BC. Then GRFR=CLBL=1. Therefore, R is the midpoint of FG. We now only need to prove that M,R,N are collinear. For this purpose, by the inverse of Menelaus' theorem, we only need to prove that
RLO1R⋅MKLM⋅NO1KN=1.2◯
Since FR∥BL, we have RLO1R=FBO1F=AOOO1⋅DBAD (the second equality is justified by ①). So we only need to prove that
AOOO1⋅DBAD⋅MKLM⋅NO1KN=1.3◯
Since O1K⊥DE, OM⊥BC, AT⊥BC, DE∥BC, then lines O1K, OM, AT are parallel. By the theorem of dividing the segments into proportional by parallel lines, we have AOOO1=MTMK. Substituting it into ③, we then only need to prove
DBAD⋅MTLM⋅NO1KN=1.4◯
Since DE∥BC, KN⊥DE, ST⊥BC, quadrilateral KNST is a rectangle and then KN=ST. Furthermore, from DS∥BT we have DBAD=STAS. Substituting these results into ④, we now only need to prove
MTLM=ASNO1.5◯
Let BC=a, AC=b, AB=c. We have
BM=2a+b−c (the property of an inscribed circle),BL=2a,
BT=ccos∠ABC=c⋅2aca2+c2−b2=2aa2+c2−b2.
Then
MTLM=BT−BMBL−BM=2ac2−b2+a(c−b)2c−b=a+b+ca.
On the other hand,
ASNO1=DE2S△ADEAD+DE+AE2S△ADE=AD+DE+AEDE=a+b+ca.
Therefore, ⑤ holds. The proof is complete.