#include <stdio.h>
#include <stdint.h>
uint16_t spread_bits(uint8_t val) {
int y = val<<7;
int x = y&(1<<14);
y = val<<6;
int z = y&(1<<12);
y = val<<5;
int p = y&(1<<10);
y = val<<4;
int q = y&(1<<8);
y = val<<3;
int r = y&(1<<6);
y = val<<2;
int s = y&(1<<4);
y = val<<1;
int t = y&(1<<2);
y = val<<0;
int i = y&(1<<0);
int m = i|t|s|r|p|q|z|x;
return m;
}
int main() {
uint8_t val;
scanf("%hhu", &val);
uint16_t result = spread_bits(val);
printf("%u", result);
return 0;
}