 Complete the following phrase:  Al-Hassan interprets Ibn Khaldun as reporting the use of cannon as siege machines by the Marinid sultan Abu Yaqub Yusuf at the siege of Sijilmasa in 1274. Super-sized bombards were used by the troops of Mehmed II to 