http://www-math.mit.edu/~goemans/18438.html