Author: J. Marek & H. Knizkova