Show that for every $n \geq 0 \in \mathbb{N}$, $3^{n+1}|(2^{3^n}+1)$ (in addition, I must use proof by induction, strong induction, or minimum counterexample).
Initially, I thought that normal induction would be enough. To simplify the problem, I tried letting $3^n = k$ and then prove for every $k$, except I couldn't get it to work (plus I'm not sure if that is entirely "accurate," that is whether or not I have to prove this for just the $k$s that are a power of $3$). I also tried to rearrange $2^{3^{n+1}}+1$ so that it would have a factor of $3^{n+2}$ in all terms (using the assumption that $2^{3^n}+1$ is divisible by $3^{n+1}$), but got nowhere. For the same reasons, strong induction also failed to work out, but I still suspect that I just need to rearrange the terms correctly.
I appreciate all and any help. Thank you kindly!