Got a new cube, has no centers. I started to solve it just like normal. When I got to the last 4 corners, they were all wrong, so thinking where I started (position if the cube, in relation to myself) was irrelevant, I proceeded with the usual algorithm, making no mistakes. Once done, I found a correct corner, repositioned the cube, and again proceeded as normal. When I finished, 2 corners were opposite of each other, the other 2 correct. It puzzled me and friends, and thy would randomly happen, yet at other times it would solve perfectly. Can anyone point out the mistake (flaw) that has been made, for I have learned to fix it, assumingly, as I cannot retest my theory, because I cannot make the mistake again. How do you just swap 2 corners?