7个人排成一排,甲乙必须相邻,丙丁不能相邻.有几种排法.答案是960,但怎么算