Can people have deduction skills like Sherlock Holmes?
deducer.paradict.com