Modele wypełniane wejściem i wyjściem z algorytmu
Merge branch 'gcal'