The original code in `csrc` is taken from [here](https://www.fourmilab.ch/smartall/) authored by [John Walker](https://www.fourmilab.ch/).