finish 11-20 problems in OCaml 99