#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
char ch[1000];
char* cch;
int main()
{
while(scanf("%[^\n]s", ch) != EOF)
{
getchar();
cch = strtok(ch, " ");
//printf("%s\n", cch);
int length = strlen(cch);
int sum = 0;
int kase = -1;
int taq = 0;
for(int i = 0; i <= length-1; i++)
{
sum += (int)(cch[i]-'0')*pow(10, length-1-i);
}
int n = sum;
//printf("%d\n", sum);
while((cch = strtok(NULL, " ")) != NULL)
{
sum = 0;
length = strlen(cch);
for(int i = 0; i <= length-1; i++)
{
sum += (int)(cch[i]-'0')*pow(10, length-1-i);
}
//printf("%d\n", sum);
if(sum == 0)
{
kase++;
}
else if(sum > 0)
{
kase++;
if(kase%2 == 0)
{
while(sum--)
{
printf("0");
taq++;
if(taq%n == 0)
{
printf("\n");
}
}
}
else
{
while(sum--)
{
printf("1");
taq++;
if(taq%n == 0)
{
printf("\n");
}
}
}
}
}
}
}