bbc sherlock ; deduce ; investigate

by @cee;

cee;

I don't see why not.
It's just as plausible as some of your theories.