#include<iostream>
using namespace std;
int main(void)
{
cin.tie(NULL);
ios::sync_with_stdio(false);
string a, b;
cin >> a;
for (int i = 0; a[i] != '\0'; i++)
{
if (a[i] - 48 == 0)
{
b.push_back('0');
b.push_back('0');
b.push_back('0');
}
if (a[i] - 48 == 1)
{
b.push_back('0');
b.push_back('0');
b.push_back('1');
}
if (a[i] - 48 == 2)
{
b.push_back('0');
b.push_back('1');
b.push_back('0');
}
if (a[i] - 48 == 3)
{
b.push_back('0');
b.push_back('1');
b.push_back('1');
}
if (a[i] - 48 == 4)
{
b.push_back('1');
b.push_back('0');
b.push_back('0');
}
if (a[i] - 48 == 5)
{
b.push_back('1');
b.push_back('0');
b.push_back('1');
}
if (a[i] - 48 == 6)
{
b.push_back('1');
b.push_back('1');
b.push_back('0');
}
if (a[i] - 48 == 7)
{
b.push_back('1');
b.push_back('1');
b.push_back('1');
}
}
if (b[0] - 48 == 0 && b[1] - 48 == 0 && b[2] - 48 == 0)
{
cout << b;
return 0;
}
else if (b[0] - 48 == 0 && b[1] - 48 == 0)
{
for (int i = 2; b[i] != '\0'; i++)
{
cout << b[i];
}
return 0;
}
else if (b[0]-48 == 0)
{
for (int i = 1; b[i] != '\0'; i++)
{
cout << b[i];
}
return 0;
}
else
{
cout << b;
return 0;
}
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbih2b2lkKQp7CgljaW4udGllKE5VTEwpOwoJaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwoJCglzdHJpbmcgYSwgYjsKCWNpbiA+PiBhOwoKCWZvciAoaW50IGkgPSAwOyBhW2ldICE9ICdcMCc7IGkrKykKCXsKCQlpZiAoYVtpXSAtIDQ4ID09IDApCgkJewoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCX0KCQlpZiAoYVtpXSAtIDQ4ID09IDEpCgkJewoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCX0KCQlpZiAoYVtpXSAtIDQ4ID09IDIpCgkJewoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCX0KCQlpZiAoYVtpXSAtIDQ4ID09IDMpCgkJewoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCX0KCQlpZiAoYVtpXSAtIDQ4ID09IDQpCgkJewoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCX0KCQlpZiAoYVtpXSAtIDQ4ID09IDUpCgkJewoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCX0KCQlpZiAoYVtpXSAtIDQ4ID09IDYpCgkJewoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMCcpOwoJCX0KCQlpZiAoYVtpXSAtIDQ4ID09IDcpCgkJewoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCQliLnB1c2hfYmFjaygnMScpOwoJCX0KCX0KCWlmIChiWzBdIC0gNDggPT0gMCAmJiBiWzFdIC0gNDggPT0gMCAmJiBiWzJdIC0gNDggPT0gMCkKCXsKCQljb3V0IDw8IGI7CgkJcmV0dXJuIDA7Cgl9CgllbHNlIGlmIChiWzBdIC0gNDggPT0gMCAmJiBiWzFdIC0gNDggPT0gMCkKCXsKCQlmb3IgKGludCBpID0gMjsgYltpXSAhPSAnXDAnOyBpKyspCgkJewoJCQljb3V0IDw8IGJbaV07CgkJfQoJCXJldHVybiAwOwoJfQoJZWxzZSBpZiAoYlswXS00OCA9PSAwKQoJewoJCWZvciAoaW50IGkgPSAxOyBiW2ldICE9ICdcMCc7IGkrKykKCQl7CgkJCWNvdXQgPDwgYltpXTsKCQl9CgkJcmV0dXJuIDA7Cgl9CgllbHNlCgl7CgkJY291dCA8PCBiOwoJCXJldHVybiAwOwoJfQp9