A spirit of curiosity in pursuit of progress