10. (5 points) The New Year's party has a total of 8 programs, including 3 non-singing programs. When arranging the program list, it is stipulated that non-singing programs should not be adjacent, and the first and last programs must be singing programs. Therefore, there are $\qquad$ different ways to arrange the program list.
【Solution】Solution: $(5 \times 4 \times 3 \times 2 \times 1) \times(4 \times 3 \times 2)=120 \times 24=2880$ (ways) ;
Answer: There are 2880 different ways to arrange the program list.
Therefore, the answer is: 2880.