This file contains three versions of the software associated with this Algorithm:

1. Original: the software accompanying the original algorithm submission that appeared in
   TOMS Volume 46 No. 2 (Jun 2020) as Article 20.

2. Remark1: the updated software with changes to the original detailed in the Remark appearing in
   TOMS Volume 48. No. 4 (December 2022) as Article 46.

3. Remark2: the updated software with changes to the Remark1 code detailed in the Remark appearing in
   TOMS Volume 50. No. 3 (September 2024) as Article 21.
