Part of 2024 Sharygin Geometry Olympiad
Source: 10.1 of XX Geometrical Olympiad in honour of I.F.Sharygin