BePuzzled Cotton Puzzles

(1)