import java.util.Scanner; public class prog { public static void main(final String[] args) { Scanner scan = new Scanner(System.in); Integer n = Integer.parseInt(scan.nextLine()); Integer x = (int) (Math.log(n+1) / Math.log(2)); System.out.println(x+1); for (int i = 0; i <= x; i++) { System.out.print((int)Math.pow(2, i)+" "); } scan.close(); } }