I have a side-by-side question set up like this:

Validation should pass if the survey taker selects one program under Program Preference 1 and one intake under Preferred Intake. Validation should not pass if only the Program Preference is selected.
Validation should pass if the survey taker selects a program and an intake under Program Preference 1 and a program and an intake under Program Preference 2. Validation should not pass if preferred intake under Program Preference 2 is not selected.
And so on…
How can I achieve this?