https://eorslf.com/mathematics/triangle/