#include <stdio.h>
#include <stdint.h>
uint32_t convert_endian(uint32_t value) {
// Write logic to swap bytes
uint8_t* a,b,c;
a=(uint8_t *)&value;
b=*a;
*a=*(a+3);
*(a+3)=b;
b=*(a+1);
*(a+1)=*(a+2);
*(a+2)=b;
return value;
}
int main() {
uint32_t val;
scanf("%u", &val);
printf("%u", convert_endian(val));
return 0;
}