Riddle solved