#include <stdio.h>
#include <stdint.h>
uint32_t extract_even_bits(uint32_t reg) {
// Your code here
reg=((reg&(1<<0))>>0)|((reg&(1<<2))>>1)|((reg&(1<<4))>>2)|((reg&(1<<6))>>3)|((reg&(1<<8))>>4)|((reg&(1<<10))>>5)|((reg&(1<<12))>>6)|((reg&(1<<14))>>7)|((reg&(1<<16))>>8)|((reg&(1<<18))>>9)|((reg&(1<<20))>>10)|((reg&(1<<22))>>11)|((reg&(1<<24))>>12)|((reg&(1<<26))>>13)|((reg&(1<<28))>>14)|((reg&(1<<30))>>15);
return reg;
}
int main() {
uint32_t reg;
scanf("%u", ®);
printf("%u", extract_even_bits(reg));
return 0;
}