Rozwiązanie zadania Pereiry dotyczącego wzorca Flyweight