What’s the difference between food poisoning and stomach virus?