#include <iostream>
#include <cstdio>
#include <string>
#include <algorithm>
#include <vector>

using namespace std;

/**
 * 将整数转划为二进制
 * @param num
 */
void convertToBinary(int num);


/**
 * 二进制数--北京邮电大学
 * @return
 */
int main() {
    int num;
    while (cin >> num) {
        convertToBinary(num);
    }

    return 0;
}

void convertToBinary(int num) {
    vector<int> countVector;
    if (num == 0) {
        //特殊情况,num为0
        countVector.push_back(0);
    } else {
        while (num != 0) {
            countVector.push_back(num % 2);
            //右移1位相当于除2
            num = num >> 1;
        }
    }

    /*
     * 逆序输出
     */
    for (int i = countVector.size() - 1; i >= 0; --i) {
        cout << countVector[i];
    }
    cout << endl;
}