There are seven students A, B, C, D, E, F and G line up. If A wants to stand in the middle of B and C (not necessarily next to each other), D and E refuse to be next to each other and F and G want to be next to each other, how many ways are there to arrange them? 
Overseas Competition->Knowledge Point->Counting Modules