The algorithm is recursive, so any order is allowed. If you want to benchmark it and compare this package with other implementations, you are welcome!
Just contact me and I will happy to get this kind of useful feedback.