pierwsza proba pattern matching
pierwsza wersja przechodzenia po drzewie