Renumbered OCaml solutions.