#include <stdio.h>

int main(void)
{
int n;
while (scanf("%d", &n) != EOF){
int i;
if ((n & 1) != 0) {
printf("1");
}
for (i = 1; i < 20; i++){
if (((n >> i) & 1) != 0){
printf(" %d", 2 << i);
}
}
puts("");
}
return (0);
}