Ambiguous Prophecy in the Quran: CONFIRMED!