500
Why does John McFarlane go to Sherlock Holmes for help? This is not stated in the book but think about what your teacher has told you about the character, author and story.
Because Sherlock Holmes was a well-known investigator. He could see patterns and details other people often missed. The police at that time often looked at obvious suspects and did not seek the truth.