## Q1 > Modify `list1()` to execute as many instructions:u as you can manage > without exceeding 600,000,000 cycles:u. How many instructions:u does > the result execute? ## Q2 > Modify `array1()` to perform the computations corresponding to your > new list1()`. How many cycles:u does your new `array1()` take? ## Q3 > Modify `array2()` to consume as many cycles:u as you can manage > without exceeding 810,000,000 instructions:u. How many cycles:u does > your new `array2()` take? ## Q4 > Modify `list2()` to perform the computations corresponding to your new > `array2()`. How many cycles:u does your new `list2()` take?