Distinct Sticker Puzzles