Rozwiązanie zadania Pereiry dotyczącego wzorca Composite