Triangle add