Show that $0$ is an eigenvalue of the following matrix with multiplicity at least $2$. $$M = \begin{bmatrix} 0 & 2 & 2 & 2 & 1 & 1 & 1 & 1 & 1 & 1\\ 2 & 0 & 2 & 2 & 1 & 1 & 1 & 1 & 1 & 1\\ 2 & 2 & 0 & 2 & 1 & 1 & 1 & 1 & 1 & 1\\ 2 & 2 & 2 & 0 & 1 & 1 & 1 & 1 & 1 & 1\\ 1 & 1 & 1 & 1 & 0 & 1 & 1 & 2 & 1 & 1\\ 1 & 1 & 1 & 1 & 1 & 0 & 1 & 1 & 2 & 1\\ 1 & 1 & 1 & 1 & 1 & 1 & 0 & 1 & 1 & 2\\ 1 & 1 & 1 & 1 & 2 & 1 & 1 & 0 & 1 & 1\\ 1 & 1 & 1 & 1 & 1 & 2 & 1 & 1 & 0 & 1\\ 1 & 1 & 1 & 1 & 1 & 1 & 2 & 1 & 1 & 0 \end{bmatrix}$$
This question was asked in our university exam the previous year. Is there any trick involved?
I tried finding the row reduced echelon form of the matrix to find the rank which in turn can give some information about the eigenvalue $0,$ but the calculations are getting bad.
I also tried to make two rows $0$ by elementary row operations but I could not succeed.
Can someone please teach me any quick but interesting trick to find it?
NOTE: I have a request, please don't answer this like, these are eigenvectors corresponding to eigenvalue $0$ found using a software which are linearly independent and hence $0$ has multiplicity $2$
With a bit of inspection, you can see that $Mv_1 = Mv_2 = \vec{0}$ where $$v_1 = \begin{bmatrix}0&0&0&0&1&-1&0&1&-1&0\end{bmatrix}^T$$ and $$v_2 = \begin{bmatrix}0&0&0&0&1&0&-1&1&0&-1\end{bmatrix}^T.$$ It's easy to check that $v_1$ and $v_2$ are linearly independent, so $0$ is an eigenvalue of $M$ with multiplicity at least $2$.
The key to noticing this is to notice that columns $5$, $6$, and $7$ have the same numbers except with the $5$-th, $6$-th, and $7$-th entries permuted as well as the $8$-th, $9$-th, and $10$-th entries permuted. The same can be said about columns $8$, $9$, and $10$. So it was not too difficult to find a linear combination of these columns that added to $0$.