Lösung aus informatikforum: https://web.archive.org/web/*/www.informatik-forum.at/showthread.php?73679-Beispiel-118