Question to you,
Can you tell me the method to find John without knocking on 10 thousand doors?
My method is to ask the region of the other after finding any John.
Does the fact that a John lives somewhere have any impact on where the actual John lives ?