The Roses Puzzles