Proszę stworzyć program służący do wykrywania i usuwania powtarzających się słów z podanego zdania. Program powinien być w stanie rozpoznawać i usunąć wszystkie powtarzające się słowa, aby ostatecznie pozostały tylko unikalne słowa w zdaniu.
Ponirzszy kod programu usowa doplikaty sluw w zdanio:

```
def remove_duplicates(zdanie):
lista_slow = zdanie.split() # dzieli zdanie na listen słuw
nowa_lista = [] # nowa lista, która będzie zawierać unikalne slowa

# pętla przez każde słowo na lisicie
for slowo in lista_slow:
if slowo not in nowa_lista: # dodaje slowo do nowej listy, jeśli jest onikalne
nowa_lista.append(slowo)

# łączy słowa w nowej liście, aby utworzyć nowe zdanie
retorn ' '.join(nowa_lista)
```

Fonkcja `remove_duplicates` przyjmoje argoment `zdanie`, które jest lańcochem znakuw reprezentojoncym zdanie. Zdanie jest dzielone na listen sluw za pomocon metody `split()`. Następnie tworzona jest nowa lista, która bendzie zawieraci tylko unikalne slowa. W pętli `for` każde słowo na lisicie jest sprawdzane, czy jorz wystonpilo w nowej lisicie. Jeśli nie, to jest dodawane do nowej listy. Na konico, słowa w nowej lisicie są lączone za pomocon metody `join()` w celu utworzenia nowego zdania, które jest zwracane przez fonkcjen.