Humans and snakes have something in common?