OCaml
prometheansacrifice