added triangularization topic