Problem

Source:

Tags: modular arithmetic



Find all natural numbers $x,y,z$ such that \[(2^x-1)(2^y-1)=2^{2^z}+1.\]