Find all even natural numbers $n$ such that the following is true:
There is a non-constant function $f : \Bbb{R}^2 \longrightarrow \Bbb{Z}_2$ such that for any regular $n$-gon $A_1...A_n$, $f(A_1) + \cdots + f(A_n) =0$.
NOTE: This is the unsolved part of THIS problem. I chose to state it in a separate question first to get more attention and second since some people may want to put a bounty on this part.

Hint: [Special case of 4] Suppose that $f$ is not constant and w.l.g. suppose $f(-2,0)\neq f(2,0)$. Then consider two squares $(-2,0),(-1,-1),(-1,1),(0,0)$ and also $(2,0),(1,-1),(1,1),(0,0)$. Now the sum of the value of the function over vertices of two squares should be zero. But $(0,0)$ appears twice in the sum ($0$ in $\mathbb{Z}_2$) and also $(1,-1),(-1,-1),(-1,1),(1,1)$ form a square and the sum of function on these points is zero. Therefore $f(-2,0)= f(2,0)$ which is a contradiction.
I do not think that the current approach can be generalized for all even numbers.