99 Problems in OCaml: more solutions and a bugfix