challenge of quran