What is the maximum number of the colors what can be used to color the vertices of a eight-dimensional hypercube, such that for every vertex of the cube, every color is used as the color of a neighbour vertex?
(Two vertices are neighbours if they are the endpoints of an edge).
I transformed it into a coding problem. I noticed that the vertices are vectors in $\mathbb{F}_2^{8}$.
Here is an article about this exercise.