Task: Program Execution
Input (English): [178, 1671, 2511, 1984, 10, 85, 2, 9, 352, 4593, 2394, 16, 66, 4, 216, 589]
Output (English): [128, 2048, 2048, 2048, 8, 64, 2, 8, 256, 4096, 2048, 16, 64, 4, 256, 512]