Perfect Harmony solutions

Perfect Harmony was solved using OCaml by 6 contestants. Solution sizes: average 1758 bytes (shortest: 766; longest: 2780).