Task: Program Execution
Input (English): [40, 745, 501, 1819, 20, 75, 2, 82, 558, 2891, 2495, 22, 39, 4, 28]
Output (English): [32, 512, 512, 2048, 16, 64, 2, 64, 512, 2048, 2048, 16, 32, 4, 32]