Level 668

Difficulty

 * Board space is restricted at the beginning.
 * The jellies are worth 95,000 points. Hence, an additional 5,000 points is required to earn one star.

Strategy

 * Chip away at the icing when you get the chance.