Author: Ladislav Sochor.