99 problems, the ocaml version