Solving a long-standing mystery.