Math Help - How do you prove this?

1. How do you prove this?

Good Day,
We know these facts:
$x = log_a(bc)$
$y = log_b(ca)$
$z = log_c(ab)$

The equation below must be proved:
$x + y + z + 2 = xyz$

2. Consider

$bc = a^x ~,~ ca = b^y ~,~ ab=c^z$ we have

$a^{xyz} = (bc)^{yz} = (b^y)^z (c^z)^y = (ca)^z (ab)^y = a^{z+y} b^y c^z = a^{z+y} (ca)(ab) = a^{2+z+y} bc = a^{x+y+z+2}$

Thus , $xyz = x+y+z+2$