         changeSign:Bool,
         newIndex:Int) -> MLinearEquationsSolutionEquationItemPolynomial
     {
+        let sumItem:MLinearEquationsSolutionEquationItemPolynomial
         let otherPolynomialDivisor:Double = otherPolynomial.coefficientDivisor
         let otherPolynomialDividend:Double
         let sumDividend:Double
         let sumDivisor:Double
-        let showAsDivision:Bool
         
         if changeSign
         {

        divisor:Double,
        index:Int) -> MLinearEquationsSolutionEquationItemPolynomial
    {
        let newDividend:Double = coefficientDividend * dividend
        let newDivisor:Double = coefficientDivisor * divisor
        
        let multiplied:MLinearEquationsSolutionEquationItemPolynomial = MLinearEquationsSolutionEquationItem.polynomial(
            coefficientDividend:newDividend,
            coefficientDivisor:newDivisor,
            indeterminate:indeterminate,
            index:index,
            showAsDivision:showAsDivision)
        
        return multiplied
    }

            sumDivisor = coefficientDivisor * otherPolynomialDivisor
        }
        
        let newCoefficient:Double = abs(sumDividend / sumDivisor)
        
        if newCoefficient > MSession.sharedInstance.kMinNumber
        {
            let showAsDivision:Bool
            
            if self.showAsDivision || otherPolynomial.showAsDivision
            {
                showAsDivision = true
            }
            else
            {
                showAsDivision = false
            }
            
            sumItem = MLinearEquationsSolutionEquationItem.polynomial(
                coefficientDividend:sumDividend,
                coefficientDivisor:sumDivisor,
                indeterminate:indeterminate,
                index:newIndex,
                showAsDivision:showAsDivision)
        }
        else
        {
            sumItem = MLinearEquationsSolutionEquationItem.emptyPolynomial(
                indeterminate:indeterminate,
                index:newIndex)
        }
        
        return sumItem
    }
