Followup: An entirely geometric solution (no trigonometry). I have only glanced at this.
https://math.stackexchange.com/a/5151143/25554