"""Logic Grid puzzle constants and static data."""

from typing import Final

# Logic Grid categories
PEOPLE: Final[list[str]] = ["Alice", "Bob", "Carol", "Dave", "Eve"]
COLORS: Final[list[str]] = ["Red", "Blue", "Green", "Yellow", "Purple"]
PETS: Final[list[str]] = ["Cat", "Dog", "Bird", "Fish", "Rabbit"]
DRINKS: Final[list[str]] = ["Coffee", "Tea", "Juice", "Water", "Milk"]

# Category names (for iteration)
CATEGORIES: Final[list[str]] = ["person", "color", "pet", "drink"]
