import urllib.request, ssl

# Adres pliku
commonWordsPath = "https://raw.githubusercontent.com/noidentity29/AppliedCryptoPython/master/common_en_words.txt"

# Zapytanie URL
response = urllib.request.urlopen(commonWordsPath, context=ssl._create_unverified_context())
readText = response.read()

# Plik jest w formacie binarnym
# Dekodowanie
fileOfWords = readText.decode('utf-8')

# Tworzenie listy słów
words = fileOfWords.split()

# Wyświetlanie listy słów
for word in words:
    print(word)

# Usuwanie krótszych słów
longerwords = list(filter(lambda x: len(x)> 2, words))

# Wyświetlanie dłuższych słów
for word in longerwords:
    print(word)

