Fresh Chocolate solutions

Fresh Chocolate was solved using Groovy by 2 contestants. Solution sizes: average 1649 bytes (shortest: 1037; longest: 2130).