Another puzzle solved