Imagine you are an ant sitting on the face of a
Rubik's cube made of cheese. You have been assigned the following task: Eat the whole cube by starting with any subcube on the face. Once you're done with a given subcube, you can move to another subcube which shares a face with the one you just finished. The catch is this: The subcube at the center of the Rubik's cube must be the last subcube eaten.
So the puzzle is: Can you do it?