Jane Street Puzzle Feb 2021 Solved! OCaml to the rescue
whoek.com