http://felbick.de/ligeti1.html