Zadanie 7 (4p. termin oddania 18.02) ------------------------------------ Napisz program, który zbuduje indeks pliku. Indeksem pliku nazwiemy listę, której każdy element przechowuje słowo wraz z listą numerów wierszy pliku, w których to słowo wystąpiło. Indeks ma być uporządkowany alfabetycznie po słowach, a lista numerów wierszy związana z każdym słowem --- uporządkowana rosnąco po numerach wierszy. Słowo to spójny ciąg znaków znajdujący się w jednym wierszu, nie zawierający spacji ani tabulacji. Możesz założyć, że słowa są nie dłuższe niż 255 znaków. Wiersze w pliku mogą być jednak dowolnie długie. Program powinien wczytać dane ze standardowego wejścia, a następnie: 1) Wypisać na standardowym wyjściu ilość dostępnej pamięci. 2) Zbudować indeks. 3) Wypisać indeks na standardowe wyjście; każdy wiersz powinien składać się z jednego słowa, po którym znajdują się oddzielone od siebie przecinkami numery wierszy, w których to słowo występuje. 4) Wypisać wielkość dostępnej pamięci. 5) Usunąć indeks. 6) Wypisać wielkość dostępnej pamięci.