Nie rozumiem funkcji w języku C++,głównie tego przykładu który znajdują sie w symfonii na str 75 i 76. Może mi ktoś to wytłumaczyć, konkretnie nie rozumiem "int kukulka(int ile)" dlaczego w int kukulka jest wprowadzony drugi int i jak to "działa" na resztę kodu?