Solve a mystery