Source: https://www.karlin.mff.cuni.cz/~dvorak/JD_publications_talks_teaching_EN.pdf