3. (50 points) Find all positive integer solutions $(x, y, n)$ to the equation $1+2^{x}+2^{2 x+1}=y^{n}$.

Translate the above text into English, please retain the original text's line breaks and format, and output the translation result directly.