OCaml
samsa1