#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define and &&
#define or ||
#define not !
int main (void) {
int x, z2, z1, z0;
time_t t;
int i;
int tmp1 = -1, tmp2 = -1, tmp3 = -1;
int b, a, y;
srand((unsigned) time(&t));
printf("\tb a x\tb a y\n");
for (z1 = 0, i = 0; z1 <= 1; z1++) {
for (z0 = 0; z0 <= 1; z0++) {
for (x = 0; x <= 1; x++, i++) {
b = rand () % 2;
a = rand () % 2;
y = rand () % 2;
if ((tmp1 == b) && (tmp2 == a)) {
x--;
i--;
}
else {
printf ("%i\t%i %i %i\t%i %i %i\n", i, z1, z0, x, b, a, y);
tmp1 = b;
tmp2 = a;
tmp3 = y;
}
}
}
}
return 0;
}