Task: Program Execution
Input (English): [31, 1009, 4244, 2972, 22, 86, 2, 233]
Output (English): [32, 1024, 4096, 2048, 16, 64, 2, 256]