zła implementacja; za drugim razem już nie widzimy stosu :(