A college class with 30 sophomores, 18 juniors, and 12 seniors is
divided into project groups where each group has the same number
of sophomores, juniors, and seniors. What is the greatest number of
groups that can be formed? How many sophomores, juniors, and
seniors are in each project group?