A mystery to solve.