Starting your chat with Richard M. Karp…