SINCOSTAN
Triangle