Task: Program Execution
Input (English): [23, 1496, 4331, 3982, 18, 89, 2, 143, 1593]
Output (English): [16, 1024, 4096, 4096, 16, 64, 2, 128, 2048]