#include <stdio.h>
#include <stdbool.h>
int readbit(FILE *f)
{
static int buffer;
static int n = 0;
if (n == 0) {
if (buffer == EOF) {
return EOF;
}
n = 8;
}
return (buffer >> --n) & 1;
}
int main(void)
{
for (int i = 0, bit; (bit = readbit(stdin)) != EOF; ++i) {
printf("%d%c", bit
, ((i
+ 1) % 8 == 0)*' '); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRib29sLmg+CgppbnQgcmVhZGJpdChGSUxFICpmKQp7CglzdGF0aWMgaW50IGJ1ZmZlcjsKCXN0YXRpYyBpbnQgbiA9IDA7CgkKCWlmIChuID09IDApIHsKCQlidWZmZXIgPSBmZ2V0YyhmKTsKCQlpZiAoYnVmZmVyID09IEVPRikgewoJCQlyZXR1cm4gRU9GOwoJCX0KCQluID0gODsKCX0KCXJldHVybiAoYnVmZmVyID4+IC0tbikgJiAxOwp9CgppbnQgbWFpbih2b2lkKSAKewoJZm9yIChpbnQgaSA9IDAsIGJpdDsgKGJpdCA9IHJlYWRiaXQoc3RkaW4pKSAhPSBFT0Y7ICsraSkgewoJCXByaW50ZigiJWQlYyIsIGJpdCwgKChpICsgMSkgJSA4ID09IDApKicgJyk7Cgl9CgoJcmV0dXJuIDA7Cn0K