In a town of n people labeled 1 to n, there may be a town judge. The judge trusts nobody, everybody (except the judge) trusts the judge, and there is exactly one such person.
Given trust where trust[i] = [a, b] means person a trusts person b, return the judge's label, or -1 if there is no judge.