Multi-base happiness solutions

Multi-base happiness was solved using OCaml by 2 contestants. Solution sizes: average 1325 bytes (shortest: 894; longest: 1784).