Find all $n \in \mathbb{N}$ for which $(2^n + n) | (8^n + n)$.
$n = 1, 2, 6$ are some solutions. Also, if the above holds then
$$(2^n + n) | 2^n(2^n-1)(2^n+1)$$
and
$$(2^n + n)| n(2^n+1)(2^n-1)$$
I've tried using cases when $n$ is even or odd and have tried using modular arithmetic but am not able to proceed. Please help.
Thanks.
Hint $\,\ 2^{\large n}\!+n\mid n+\color{#0a0}{8^{\large n}}\!\! \iff 2^{\large n}\!+n\mid n\color{#0a0}{-n^3}\ $ since
$\ {\rm mod}\,\ 2^{\large n}\!+n\!:\,\ \color{#c00}{2^{\large n}\equiv -n}\,\Rightarrow\, \color{#0a0}{8^{\large n}}\!= 2^{\large 3n}\!= (\color{#c00}{2^{\large n}})^{\large 3}\!\equiv (\color{#c00}{-n})^{\large 3}\!\equiv\color{#0a0}{-n^3}$