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