Question 120Determine if there exists a triangle whose side lengths $x, y, z$ satisfy $x^3 + y^3 + z^3 = (x+y)(y+z)(z+x)$.