#include <stdio.h>

int main(void) {
	 int n[] = {7, 12, 34};
     for (int i = 0 ; i != 3 ; i++) {
         int v = n[i];
          v--;
    v |= v >> 1;
    v |= v >> 2;
    v |= v >> 4;
    v |= v >> 8;
    v |= v >> 16;
    v++;
    v >>= 1;
    printf("%d\n", v);
     }
	return 0;
}