Horatio solves a mystery