Islam is the mother load of bad ideas