Fixed a really embarassing calculation mistake. Also, my explanation of the optimization made is now online under: http://homepage.ruhr-uni-bochum.de/antonius.frie/. German for now, english version may follow (if you really want it, file an issue :D).