product triangle