Task: Program Execution
Input (English): [28, 1786, 2539, 1063, 19, 63, 2, 184, 1394, 4610, 3612, 22, 34, 3, 221, 431]
Output (English): [32, 2048, 2048, 1024, 16, 64, 2, 128, 1024, 4096, 4096, 16, 32, 4, 256, 512]