Welcome to Sherlock Holmes Challenge:
Level - 1
Level - 2
Level - 3