Zadanie 1 (termin oddania: 17 listopada 2005, godz. 23:59)


Napisz program, ktory wczyta z wejscia dwa ciagi znakow, ktore dalej
bedziemy nazywali wzorcem i tekstem, a nastepnie na wyjscie wypisze
informacje o wystapieniach wzorca w tekscie. Przyjmujemy, ze znak
zapytania wystepujacy we wzorcu odpowiada dowolnemu znakowi w tekscie.

Wejscie:
Program otrzymuje, w dwoch kolejnych wierszach, dwa ciagi znakow
(wzorzec i tekst) o dlugosci maksymalnie 50, kazdy zakonczony kropka.
Kropki nie traktujemy jako czesci ciagu.

Wyjscie:
Program powinien wypisac wiersz zawierajacy tekst, po nim kropke.
Nastepnie, dla kazdego wystapienia wzorca w tekscie, program wypisze
wiersz zawierajacy minusy w miejscu wystapienia tego wzorca w tekscie.
Minusow ma byc tyle, ile jest znakow we wzorcu, a przed ciagiem
minusow powinna byc odpowiednia liczba spacji.

Np. dla danych:

a?a.
alabama.

program powinien wypisac:

alabama.
---
  ---
    ---