Task: Program Execution
Input (English): [123, 1590, 772, 3412, 18, 70, 3, 230, 1087, 824, 2373, 8, 44, 2]
Output (English): [128, 2048, 1024, 4096, 16, 64, 4, 256, 1024, 1024, 2048, 8, 32, 2]