## 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?

