I'm feeling lucky Go back 16

sedulous

(of a person or action) showing dedication and diligence.