Problem

Source: 8-th Taiwanese Mathematical Olympiad 1999

Tags: number theory proposed, number theory



Find all triples $(x,y,z)$ of positive integers such that $(x+1)^{y+1}+1=(x+2)^{z+1}$.