I find myself in difficult situation, it stays that I need to prove this $3^{n}+1 | 3^{3n}+1$ by induction and I don't know how to. It is trivially to calculate, that for every $n$ $$\frac{3^{3n}+1}{3^n+1}=9^n-3^n+1. $$ But it's not an induction prove.
Base for induction is also trivial and easy, then assume that it states for $n=k$ and prove for $k+1$. If it states for k, then $3^{3k}+1=m(3^k+1)$ So, I try writing $3^{3k}$ as $m\cdot(3^k+1)-1$ in last step, but it is not helping. And I don't a thing that can help here.