A simple Java program that produces all valid sequences of class schedules for a given number of semesters, where valid == successful graduation.