Let AN∩BL=P.
a) Since ∠LAM=∠MAN=∠LBM=∠MBN, the quadrilaterals ABED and ABFG are cyclic. Then ∠AED=∠ABL=∠ANL and hence DE∥LN. Analogously FG∥LN.
b) Since LPDP=LNDE=LNGF=CNCF, then DPLD=FCNF. Hence
APLA=DPLD=FCNF=ACNA.
It follows that △APL∼△ACN which gives ∠APL=∠ACB, i.e. LPNC is a cyclic quadrilateral. Then
180∘=∠APB+∠ACB=180∘−∠PAB−∠PBA+180∘−∠CAB−∠CBA=2⋅180∘−(∠PAB+∠CAB)−(∠PBA+∠CBA)=2(180∘−∠MAB−∠MBA)=2∠AMB,
i.e. ∠AMB=90∘. So DF⊥EG and therefore the parallelogram DEFG is a rhombus.