Proceedings of the thirty-ninth annual ACM symposium on Theory of computing