I am looking for a specific proof, using tools from cellular homology, of the following theorem.
Let $I^n$ be the standard $n$-dimensional hypercube with its standard cellular structure. There exists a labeling of the edges in $I^n$ from the set $\{+,-\}$ such that there are an odd number of $+$-labelled edges incident to each face.
I recall seeing a proof a while ago now which used the fact that $H_\bullet(I^n,\mathbb{Z}_2)$ is trivial, where $H_\bullet(-,\mathbb{Z}_2)$ is mod $2$ cellular homology. Presumably by considering the image of the boundary map $\partial\colon C_2\rightarrow C_1$ on the $2$-cells, although it's not obvious to me how to restate the theorem in terms of this boundary map.
I wonder if anyone could reproduce this particular proof? (I'm aware of more basic methods for proving this theorem, such as induction on $n$.)