A bug is walking on the surface of a Rubik's cube(cube $3 \times 3 \times 3$). It can go to the adjacent cell on the same face or on the adjacent face. One day the bug started walking from some cell and returned to it, and visited all other cells exactly once. Prove that he made an even amount of moves that changed the face he is on.