Task: Program Execution
Input (English): [148, 1871, 1489, 3978, 15, 60, 4, 31, 769, 2871, 2258, 8, 64, 4, 47, 687]
Output (English): [128, 2048, 1024, 4096, 16, 64, 4, 32, 1024, 2048, 2048, 8, 64, 4, 32, 512]