A snake can eat and digest animals much larger than ----.