#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
	unsigned cislo;
	unsigned mocnina = 2147483648;
	scanf("%u", &cislo);

	while (mocnina > 0)
	{
		if (cislo >= mocnina)
		{
			cislo -= mocnina;
			putchar('1');
		}
		else
		{
			putchar('0');
		}
		mocnina /= 2;
	}
	return 0;
}