A snake went grocery shopping His total came to $57.23. He gave the cashier $100, but it still wasn’t enough to cover the bill. Why?
Answer: The snake’s physical characteristics are the reason. A snake doesn’t have hands or arms, so it physically can’t hand the money to the cashier. Even though the snake theoretically has $100, it can’t physically give the money to the cashier. Therefore, the transaction can’t be completed, and the $100 isn’t enough to cover the bill because the snake can’t actually hand it over.
This riddle plays on the snake’s anatomy and physical limitations. Regardless of how much money the snake has, it can’t physically hand it to the cashier, so the payment can’t be made.