Task: Program Execution
Input (English): [23, 1036, 3134, 3011, 12, 46, 2, 58, 505, 3449, 1595, 18, 50, 4, 96]
Output (English): [16, 1024, 4096, 2048, 16, 32, 2, 64, 512, 4096, 2048, 16, 64, 4, 128]