Task: Program Execution
Input (English): [184, 395, 705, 1585, 20, 59, 2]
Output (English): [128, 512, 512, 2048, 16, 64, 2]