#include <cstdio>

int main () {
    //freopen ("date.in", "r", stdin);
    //freopen ("date.out", "w", stdout);

    printf ("30\n");
    for (int i = 0; i <= 30; ++i)
        printf ("%d ", 1<<i);

    return 0;
}