Match the type of test data with its definition in program validation:
Valid data ↔️ Typical inputs the program should handle successfully
Invalid data ↔️ Inputs that should trigger error messages
Boundary data ↔️ Values at the limits of the expected range