https://www.study24x7.com/post/73097/a-triangle-has-vertices-0