----------------------------------------------------------------------------------

Robot Sherlock Holmes