En mångtusenårig gåta löst.