I am having trouble to understand what is wrong with how i coded this exercise

The answer of the exercise is similar, “looks to me” like it does the same…but when i click on “check answer” it asks me to do something i already did. " Double the value at position `index`

in `lst`

"

I did it like

```
def double_index(lst, index):
if index >= len(lst):
return lst
else:
di = lst[0:index] + lst[index+1:]
di.insert(index, lst[index]*2)
return di
```

And the sample answer did it like:

```
def double_index(lst, index):
# Checks to see if index is too big
if index >= len(lst):
return lst
else:
# Gets the original list up to index
new_lst = lst[0:index]
# Adds double the value at index to the new list
new_lst.append(lst[index]*2)
# Adds the rest of the original list
new_lst = new_lst + lst[index+1:]
return new_lst
```