CS: A Strange Mystery to solve.