
#include <stdio.h>

int main(int argc, char **argv)
{
	int delimit = 0;
	int letter;
	int i;

	if(argc == 2)
	{
		if(argv[1][0] == '-' && argv[1][1] == 'd')
		{
			delimit = -1;
		}
		else
		{
			printf("usage: %s [-d]\n", argv[0]);
		}
	}
	while((letter = getc(stdin)) != EOF)
	{
		if(letter == '\n')
		{
			printf("\n");
			fflush(stdout);
		}
		else
		{
			for(i = 1; i <= 8; ++i)
			{
				printf("%c", (letter > 127) ? '1' : '0');
				letter *= 2;
				letter &= 255;
			}
			if(delimit)
			{
				printf(" ");
			}
		}
	}
	return 0;
}
