Solutions to the problems in the book OCaml from the Very Beginning