You over-complicated the problem here buddy.

The instructions are as follows:

Change `list_function`

so that:

**01.** Add 3 to the item at index one of the list.

**02.** Store the result back into index one.

**03.** Return the list.

First, they only want you to make one function called `list_function(x)`

which is what you have but no more. I'm not sure where `double_list(x)`

comes from.

Second, they want you to `add 3`

to `index one`

. Meaning: `x[1] + 3`

. Not multiply by 2.

Third, store the result back to index one. I believe you know how to store variables back to each other. Eg. `dog = dog + bark`

.

Last, return list (which is your parameter).

And that's it! Not need for two functions. No need for multiplication, loops, or any fancy stuff like that. Should be a really short code