Ah, got ya. My original solution was:

```
def exponents(bases, powers):
new_lst = []
for b in range(len(bases)):
for p in range(len(powers)):
result = bases[b] ** powers[p]
new_lst.append(result)
return new_lst
```

However, I can see that some of the code is redundant:

```
def exponents(bases, powers):
new_lst = []
for b in bases:
for p in powers:
result = b ** p
new_lst.append(result)
return new_lst
```

Cheers!