A librarian has 4 identical copies of Hamlet, 3 identical copies of Macbeth, 2 identical copies of Romeo and Juliet, and one copy of Midsummer’s Night Dream. In how many distinct arrangements can these ten books be put in order on a shelf?
(A) 720
(B) 1,512
(C) 2,520
(D) 6,400
(E) 12,600
Answer: E
Source: Magoosh