School OCaml and personal codes...