>(a+b+c)^3−3ab(a+b)−3abc

これはおかしい。X^3+Y^3 は、(X+Y)^3とは違うぞ?