The numbers \(x\), \(y\) and \(z\) are such that all three numbers \(x + yz\), \(y + zx\) and \(z + xy\) are rational, and \(x^2 + y^2 = 1\). Prove that the number \(xyz^2\) is also rational.