Graham Moore said this quote

There is an undeniable exhilaration in moment of even the smallest discovery