http://www.geocities.co.jp/CollegeLife-Club/7442/math/#triangle