Source: https://dk.upce.cz/bitstream/handle/10195/75863/BalacekD_AutomatizovaniUloh_ZK_2019.pdf?sequence=1