Debunking the da vinci code