Another mystery of astronomy solved.