Muslim claims that they invented everything!