Mathematical Go door David Wolfe