In Alice's Adventures in Wonderland, why does Alice alternately eat from opposite sides of the mushroom?
a. to escape from Wonderland
b. to make herself grow or shrink
c. to help her understand the Caterpillar and the Hatter
d. to keep herself from starving