I know there's a couple different orientations. Going down the hole ends the run, going up and falling in lets you eat the pear, same as coming from the side and going up and falling in.
In either case aren't you just stuck as soon as you eat the pear? and by eating the banana to free the one in the hole, the banana one is now stuck?
I've also been thinking about an orientation that lets you push the snake in a spot other than their face, but I can't seem to make one work...
Edit: I figured out how to get the banana and free the snake, now working on the pear
Edit2: Solved it :) Thank you