(1):

(a.) Thorough.

(2):

(prep.) Through.