I worked through removing duplicates, and I don't understand if the code I wrote actually works or if the website just didn't run it through enough tests to find where it breaks down.

It does not have an error message.

I don't understand why numbers == numbers actually works.

```
def remove_duplicates(lst):
work_cup = []
for numbers in lst:
if numbers == numbers:
return numbers
elif numbers not in lst:
work_cup.append(numbers)
return work_cup
```