Proceedings of the twenty-first annual ACM symposium on Theory of computing