// ttttttt.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <iostream>
//char str[101];
int max(int x, int y) {
return x > y ? x : y;
}
void print(int num,int index) {
if (num == 0)
return;
print(num / 2, index + 1);
if ((index+1)%8==0)
printf(" ");
printf("%d", num % 2);
/*
if (index==7)
printf(" ");
*/
}
int main()
{
/*
printf("sizeof(int)=%d\n", sizeof(int));
printf("sizeof(unsigned int)=%d\n", sizeof(unsigned int));
printf("sizeof(long)=%d\n", sizeof(long));
printf("sizeof(long long)=%d\n", sizeof(long long));
printf("sizeof(unsigned long)=%d\n", sizeof(unsigned long));
*/
unsigned long a;
scanf("%ld", &a);
print(a, 0);
}