Program 4

Ostateczna wersja, wszystko powinno działać jak należy.