Debunking the so called miracles of the Quran