What TWO of the following factors ultimately diminished the strength of the Songhai Empire?
O Rise of the Atlantic trade route
O Infighting between noble families
O Take over by the Muslim
O Mamluks Moroccan invasion