The angles LCA and LOA are equal as inscribed angles upon the same arc. The angle LOA is equal to the sum of the angles OAB and OBA, as an external angle to the triangle ABO, therefore:
∠LCO=∠LCA+∠OCA=∠LOA+∠OCA=∠OAB+∠OBA+∠OCA==21(∠CAB+∠ABC+∠ACB)=90∘
---
Analogously ∠KCO=90∘, so the point C lies on the line KL, and point C is the middle point of ON. The line PC is parallel to MN as a middle line of triangle MON.
The quadrilateral LOKM is a parallelogram, because its diagonals bisect each other at point P. That implies that, the angles MLK and OKL are equal.
On the other hand, the triangle OKN is isosceles with base ON (KC is its height and median), so KC is a bisector of OKN, i.e. the angles OKC and NKC are equal. It follows that ∠MLK=∠NKL, therefore the quadrilateral KLMN is an isosceles trapezoid, hence inscribed. (If point P lies on the other side of point C, we consider the angles MKL and NLK).