#include <stdio.h>
#include <stdint.h>
void print_binary(uint16_t val) {
char arr[17]="0000000000000000";
uint16_t tmp=val;
int i=15;
while(tmp > 0){
arr[i]='0'+ (tmp%2);
tmp/=2;
i--;
}
if(val<=255) printf("%s",arr+8);
else printf("%s",arr);
}
int main() {
uint16_t val;
scanf("%hu", &val);
print_binary(val);
return 0;
}