Chance Perdomo Puzzles