fprintf(stderr, "Beginning with: (%n, %n)", clock[startIndex], clock[finishIndex]); clock[startIndex] = clock[startIndex] ^ clock[finishIndex]; clock[finishIndex] = clock[startIndex] ^ clock[finishIndex]; clock[startIndex] = clock[startIndex] ^ clock[finishIndex]; fprintf(stderr, "Ending with: (%n, %n)", clock[startIndex], clock[finishIndex]);