Puzzle Orphée and pups