Fresh Chocolate solutions

Fresh Chocolate was solved using OCaml by 2 contestants. Solution sizes: average 1304 bytes (shortest: 748; longest: 1500).