Answer: exhaustively

AnswerCrossword Clue
exhaustivelyEXHAUSTIVE, testing all possibilities or considering all elements