https://www.mustafa-turan.com/en/activity/finding-triangles-and-rectangles-activity-528