Zadanie 9 (termin oddania: 16 lutego 2006, godz. 23:59) Napisz program, ktory wczyta z wejscia ciag znakow zakonczony koncem wiersza oraz niepusty ciag liczb calkowitych zakonczony liczba zero, ktorej nie uznajemy za czesc ciagu. Nie znamy maksymalnej dlugosci zadnego z ciagow, wiec bedziemy je przechowywac w strukturach listowych. Po listach bedziemy sie poruszali cyklicznie - po liscie liczb w jednym kierunku a po liscie znakow w dwoch kierunkach. Oznacza to, ze program bedzie sie poslugiwal dwukierunkowa lista cykliczna znakow oraz jednokierunkowa lista cykliczna liczb. Po utworzeniu obu list, program powinien wypisac zawartosc ciagu znakow, w kolejnosci wyznaczonej przez ciag liczb, rozpoczynajac od pierwszego znaku i pierwszej liczby, zgodnie z nastepujacym przepisem: * wypisujemy aktualny znak * usuwamy go z listy * niech k bedzie aktualna liczba na liscie liczb - jesli k jest wieksze od zera, to przesuwamy sie o k znakow do przodu na liscie cyklicznej znakow - jesli k jest mniejsze od zera, to przesuwamy sie o k znakow do tylu * zmieniamy k na nastepna liczbe (uwzgledniajac cyklicznosc listy) Np. dla danych: alamakota 3 -2 0 program powinien wypisac: amlkataoa