Prove that for all $k \in \mathbb{N}$ then there exists $n$ such that $$ 7^k \mid 2^n + 5^n + 3 $$
My idea is to construct $n$ such that the equation above is valid. However, the construction that I got is $$n = 3 \cdot 7^{k - 1} + 1$$ which is very weird and almost impossible to find without the help of a computer.
Is there a way to prove the existence of $n$ without constructing one?