Prove for all natural numbers $n$ such that $2^{3^n}+1$ is not divisible by $3^{n+2}$.
My working for not divisible: Induction proof
Base case: n = 0 $$3^{0+2}=9$$ and $$2^{3^0}+1=3$$ 9 cannot divide 3, so base case is true.
Assume n=k is true. That means $B=3^{k+2}$ does not divide $A=2^{3^k}+1$. Now prove $3^{k+3}$ does not divide $2^{3^{k+1}}+1$.
Using $a^3+b^3=(a+b)(a^2-ab+b^2)$: $$(2^{3^k})^3+1=(2^{3^k}+1)((2^{3^k})^2-2^{3^k}+1)$$ $$=A((2^{3^k})^2-A+2)$$
$$3^{k+3}=3\times 3^{k+2}$$ $$=3B$$
That's where I need help!
I want to show that $A((2^{3^k})^2-A+2)$ is not divisible by $3B$ by using hypothesis "$A$ is not divisible by $B$".