given a source, can iteratively find adjacent words until none are unseen