Copyright 2006 S. Wiederkehr, last update 20 Dezember 2018