#include<stdio.h>
#include<string.h>
int main()
{
	char str[1000]={0},str2[10]={0};/*str设置太小,用例不过,变成1000过了*/
	gets(str);
	int a,b,c,d;
	a=strlen(str);
	b=8-(a%8);
	c=a+b;
	d=c/8;
	if(b!=8)/*b=8会补满一行,去掉这种情况;
	{	
		for(int i=0;i<b;i++)
		{
			str2[i]='0';
		}
	}
	strcat(str,str2);
	for(int i=0;i<=d;i++){
		for(int j=0;j<=7;j++){
			str2[j]=str[8*i+j];
		}puts(str2);
	}
	return 0;
}