All Green Card Puzzles