#!/usr/local/bin/python3
# Konkordanca

# OPOMBA: tega programa nismo pogledali, samo igrali smo se z njim

import sys

# Iz ukazne vrstice poberemo ime datoteke, ki jo bomo obdelali in
# besedo, za katero naj se izpiše konkordanca.

ime_datoteke = sys.argv[1]
beseda = sys.argv[2]

# Preberemo vsebino datoteke
with open(ime_datoteke, 'r') as datoteka:
    vsebina = ''
    for vrstica in datoteka:
        vsebina += ' ' + vrstica.strip()

# Iščemo besedo v besedilu

k = 0 # Znak, do katerega smo že obdelali besedilo
while k < len(vsebina):
    # Naslednja pojavitev besede
    j = vsebina.find(beseda, k, -1)
    if j == -1:
        break
    else:
        print (vsebina[(j - 30) : (j + len(beseda) + 30)])
        k = j + 1


