Simulátor distribuovaných algoritmov - Puk, Matej (2018)