Every square of a $3\times3$ board is assigned a sign $+$ or $-$. In every move, one square is selected and the signs are changed in the selected square and all the neighboring squares (two squares are neighboring if they have a common side). Is it true that, no matter how the signs were initially distributed, one can obtain a table in which all signs are $-$ after finitely many moves?