(x + y + z)^3 Visualisation

Naveen and I were trying to visualise (x + y + z)^3 with Lavanya a 9th grader in Udavi using the Montessori Cube.

We are able to formulate (x + y + z)^3 = x^3 + y^3 +z^3 + 3x^2y + 3x^2z + 3y^2x + 3y^2z + 3z^2x + 3z^2y + 6xyz

Bala & Naveen