#include <iostream>

void printInBinary(unsigned int num)
{
	unsigned int tmp = num;
	unsigned char size = 0;
	while (tmp)
	{
		tmp /= 2;
		++size;
	}
	
	for (char i = size - 1; i >= 0; --i)
	{
		std::cout << (num >> i)%2;
	}
}

int main() {
	printInBinary(5000);
	
	return 0;
}