I will NOT let Kronos eat Zeus! I will trick him into eating a stone!
Rhea hands Kronos the stone
give me another!
Kronos eats his children because he didn't want his prophecy to come true. he did not want to be overcome by his sons. He learned this from Gaia and Uranus. (his parents)
Kronos is choking on the stone
for Rhea to save her new child, Zeus, she decided to give Kronos a stone instead of Zeus. Kronos would then eat a stone instead of Zeus.
herb potion
Rhea then pretends to be sad. She gives Kronos the stone to eat. he doesn't notice that baby Zeus is actually a stone.
Kronos throws up children
After Rhea gave Kronos the stone, he choked on the stone.
The next day, Kronos was tricked into drinking a potion of herbs that he thought would make him invincible, He thought wrong though.
That then made him throw up the previous 3 children he ate. Rhea was relieved to see that her other three children were alive. He also threw up the stone he ate the day before.