Traditional, matrix approach in OCaml. Unpolished.
This page took 0.046115 seconds and 3 git commands to generate.