My solutions to "OCaml 99 problems" section on OCaml website (http://ocaml.org/learn/tutorials/99problems.html)