Zadanie 6 - optymalizacja