Дунадан - северный странник. Злой, но очень добрый
1. В print('<unknown>' end=" ") и print(j end=' ') пропущены запятые перед аргументом end.
2. В if j not in words: вы проверяете наличие слова j в words, но words содержит списки, а не строки.
3 В if i==j:вы сравниваете список i со строкой j