Trout eats snake, digests half and still has half out its mouth